看板 java 關於我們 聯絡資訊
※ 引述《aMaa (aMa)》之銘言: : 請問大家個問題, : Jframe.setContentPane(new JDesktopPane())是不是等於 : jframe.getContentPane.add(new JDesktopPane()) : 如果上述為是的話,jframe.getContentPane.add可以加很多元件,如 : : Jframe.getContentPane.add(new Jbutton()); : Jframe.getContentPane.add(new Jlabel()); : Jframe.getContentPane.add(new JDesktopPane()); : 表示Jframe的ContentPanel有三個元件 : 那麼... : Jframe.setContentPane也可以設很多元件嗎? 如: : Jframe.setContentPane(new JDesktopPane()); : Jframe.setContentPane(new Panel()); JFrame.getContentPane得到的會是jframe它本身的contentpane 所以第二個應該是在這個contentpane上面"加入"JDesktopPane 第一個則是利用JDesktopPane來"取代"jframe的contentpane 所以最後那個問題應該答案很明顯了0.0 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.213.157
aMaa:感謝您的回答 ,所以最後那個問題只能加jinteralframe嗎? 01/08 00:44
sbrhsieh:建議你實際了解一下 RootPaneContainer 的構造。 01/08 01:11