回复:[java小工具]~mp3 book maker~
有意思的小工具.LZ GJ~
不过在JDK1.6都快要出的现在,有些东西得适应一下新写法呢...至少先适应1.5里的写法吧.
举例的话,main()里的这句:
f.getContentPane().add(new Lyrics());
在1.5里就可以(也应该)写成:
f.add(new Lyrics());
工具虽然小,就这么看完成度也不错,不过可以改进的地方也有吧.小的地方,可以把createGUI()从constructor分离出来,单独写成一个helper method,从main()里以SwingUtilities.invokeLater()来调用;这是很常见的做法.大的地方,设计上可以更合理的把职责分离的...其实那个选项框,想简单点用JOptionPane.showInputDialog()装一个JPanel在里面都可以...
呵呵,命名上都还好,不过initFrame()漏了e...要说"回车"的话,其实这里newline比return更合适吧...
letter...可能phraseLength能更清楚的表达意思吧?
随便说说而已,请LZ不必太介意 XD
欢迎到AhComic的GAL区作客
http://www.ahcomic.com/bbs/forum-104-1.html