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