java小札记

来源:互联网 发布:服务器坏了数据怎么办 编辑:程序博客网 时间:2024/06/05 07:53
Java札记:
1、记得画布是在窗体可见之后才能创建的;如:
this.setVisible(true);
final Graphics g=this.getGraphics();
2、而对窗体的监听则是在获得画布之后才能创建的。


3、创建组件是在可见之前创建的。因为,只有把组件都加入到里面,界面显示才会有组件。
4、匿名内部类在使用这个内部类以外的属性时应该使该属性定义为全局变量或者是final类型的。


5、轻量级的组件设置大小使用.setPreferredSize(new Dimension(int x1,int y1));


6、设置监听时注意单独写一个监听类的时候,当然要继承ActionListener


7、定义属性一般是定义成私有;能写成内部类尽量写成内部类;对象能在循环外面创建尽量在循环外面创建,以免消耗内存过大。


8、对于文件的操作都基本上有异常,所以首先捕获异常是没错的;还有对于返回值是-1的情况,要善于用while((......)!-1)这一条件;注意有些函数的返回值,例如数组


9、对于鼠标监听,addMouseListener();其中创建的是MouseListener,实现的只有mouseClicked,mousePresses,mouseReleased,mouseEntered,如果要实现,mouseDragged()方法,则要添加的监听是MouseMotionListener.(这是可以理解的~)。


原创粉丝点击