作者carlcarl (carl)
看板java
標題Re: [問題] 有關Jframe.setContentPane()問題
時間Thu Jan 7 22:10:40 2010
※ 引述《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