my java notepad's source