作者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
1F:推 aMaa:感谢您的回答 ,所以最後那个问题只能加jinteralframe吗? 01/08 00:44
2F:→ sbrhsieh:建议你实际了解一下 RootPaneContainer 的构造。 01/08 01:11