1、this就是默認你調用所定義類的實例化對象....... this.getContentPane()的作用是初始化一個容器,用來在容器上添加一些控件。
2、 Swing 程序用JFrame 對象實現(xiàn)了它們的窗口。
【資料圖】
3、JFrame 類是AWT Frame 類的一個子類。
4、 它還加入了一些Swing 所獨有的特性。
5、Hello Swing 中,處理JFrame 的代碼如下: public HelloSwing() { JFrame jFrame; JPanel jPanel; ..... jFrame = new JFrame("HelloSwing"); jPanel = new JPanel(); ....... jFrame.setContentPane(jPanel); 這段代碼與使用 Frame 的代碼十分相似。
6、唯一的區(qū)別在于,你不能將組件加入到JFrame 中。
7、你可以或者將組件加入到JFrame 的content pane 中,或者提供一個新的content pane。
8、 一個 content pane 是一個包含除菜單條(如果有的話)外所有框架的可視組件的容器。
9、 要獲得一個JFrame 的content pane,可使用getContentPane()方法。
10、要設置它的content pane (如前面本例所示),則可使用set ContentPane()方法。
本文分享完畢,希望對大家有所幫助。