連連看馬馬虎虎完成了,用的是Netbeans。然后準(zhǔn)備熟悉下Eclipse,寫個(gè)掃雷。
1. 控件的重繪太重要了,每次修改后都要repaint()一下。
2. 交換兩個(gè)按鈕后忘了重新setLocation,結(jié)果發(fā)現(xiàn)按鈕位置沒變。。。
3. 菜單項(xiàng)設(shè)置快捷鍵
item.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, InputEvent.CTRL_MASK))
4. javac filename 產(chǎn)生的.class文件在當(dāng)前目錄下
javac -d dir filename 產(chǎn)生的.class文件在dir目錄的包名目錄中
5. 還沒弄明白的一個(gè)問題:
Board.drawLines方法中,明明getGraphics().setColor了,為什么畫線的時(shí)候顏色沒變呢?