摘要: 用之前要先import javax.swing.UIManager以及javax.swing.UnsupportedLookAndFeel。 有以下几种备选风格,metal就是默认的风格,对就超级丑那个。 motif很古典,不过有点奇怪。 windows风格在我的机器上打开JFileChooser的时候文件名的字体会有问题,不过大概是MacType的错。而且按钮自带底色,如果面板有底色的话会有点难看。 Numbus超级好看的!!!!!!!!!!!! 说两遍。 Nimbus超级好看!!!!!!!!!!!!!!!!!! 记得要抓不少异常,如果没有好用的IDLE就还是老实点用默认风... 阅读全文
posted @ 2014-01-01 14:40 Chihane 阅读(785) 评论(0) 推荐(0)
摘要: 惯例发个JAR 这么个玩意也加了rr3,我太看得起自己了。 1. 元件JTextField只支持单行内容,要换行得用JTextArea,JTextPane干啥用的我也不知道。 2. 其实要知道元件都有什么功能,打上setget试试就行了。不过还是记两个吧。 3. 文本类元件有个方法,setEditable(boolean flag)。如字面意思,决定能不能编辑。在这个软件里用在文件路径显示上,这次就不这么蛋疼让用户自己输入路径了。 4. 文本区有个方法文本域没有,就是换行(setLineWrap(boolean flag)),因为文本域不能换行。参数用false的话文本区就也... 阅读全文
posted @ 2014-01-01 12:59 Chihane 阅读(221) 评论(0) 推荐(0)
摘要: 其实我该睡觉了,擦四点了。 先发个打开文件的代码,布局就先不发吧。 明天把保存按钮的代码写了。 什么你说退出? 1 class openListener implements ActionListener { 2 MainFrame parent; 3 4 openListener(MainFrame parent) {this.parent = parent;} 5 6 @Override 7 public void actionPerformed(ActionEvent e) { 8 //选择文件。 9 ... 阅读全文
posted @ 2014-01-01 03:59 Chihane 阅读(145) 评论(0) 推荐(0)
摘要: 考试加上懒得写代码,休息了一个多周 ……其实考试的因素很大啦…… 坐着火车不知道干什么好,研究了半天GUI,什么也没搞懂,加上终于学会用BigInteger了,就算了下斐波那契数列。 然后我就发现了,在我电脑算到死机之前,Java和Python的速度差距很小。BigInteger num1 = new BigInteger("1");BigInteger num2 = new BigInteger("1");BigInteger temp;int count = 0;while (count < 100000) { temp = num1; num 阅读全文
posted @ 2014-01-01 01:36 Chihane 阅读(167) 评论(0) 推荐(0)