连连看马马虎虎完成了,用的是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了,为什么画线的时候颜色没变呢?