摘要:        
12. 明确的告诉java 2d你将要完成的绘制,而不是使用一个更为通用的方式,这样能够带来更好的性能。 1 //画线的bad way 2 Shape line = new Line2D.Double(LINE_X, BAD_Y, LINE_X + 50, BAD_Y + 50); 3 g2d.draw(line); 4 5 //画线的good way 6 g.drawLine(LINE_X, GOOD_Y, LINE_X + 50, GOOD_Y + 50); 7 8 //画rectangle的bad way 9 S...    阅读全文
posted @ 2011-07-16 18:49
OrangeAdmin
阅读(1392)
评论(0)
推荐(2)
        
            
        
        
摘要:        
1. main函数不要通过直接调用JFrame子类的构造来启动窗体程序,因为main本身并非运行于EDT中,因此可能会给UI带来同步问题,建议使用一下方式运行: 1 public static void main(String args[]) { 2 Runnable doCreateAndShowGUI = new Runnable() { 3 @Override 4 public void run() { 5 //该方法为该类的私有静态方法,用于启动JFrame的主界面。 6 ...    阅读全文
posted @ 2011-07-16 18:29
OrangeAdmin
阅读(2194)
评论(0)
推荐(2)
        
                    
                
浙公网安备 33010602011771号