// 關閉窗口 寫法1: public Structure() { this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { closeWindows(); } }); } private void closeWindows() { this.dispose(); } // 關閉窗口 寫法2: public Structure() { WindowListener wndCloser = new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }; addWindowListener(wndCloser); } // 設置控件邊界及其標題: jPanel.setBorder(new TitledBorder("jPanel")); // 設置控件顏色: jButton1.setBackground(Color.YELLOW); ################################################################################ <刷新>: 在swing編程時, 建議用validate()這個方法,能及時查驗組件; 在awt 編程時, 建議用repaint()這個方法, 是盡可能去重繪組件。 ################################################################################