contentpane什么意思 Container contentPane =getContentPane()是什么意思啊?求解?
Container contentPane =getContentPane()是什么意思啊?求解?getcontentpane()的功能是初始化容器。在這里,初始化一個容器并將其命名為contentp
Container contentPane =getContentPane()是什么意思啊?求解?
getcontentpane()的功能是初始化容器。在這里,初始化一個容器并將其命名為contentpane。請注意getcontentpane()有一個返回值并返回容器對象
JFrame類與frame稍微不兼容。與所有其他JFC/swing頂級容器一樣,JFrame包含一個jrootpane作為其唯一的子容器。根據(jù)規(guī)定,根窗格提供的內(nèi)容窗格應(yīng)該包含JFrame顯示的所有非菜單組件。這與awtframe不同。為了便于使用add及其變體,remove和setlayout已被重寫,以便在必要時將它們轉(zhuǎn)發(fā)到contentpane。JFrame包含jrootpane子容器,因此可以使用getcontentpanel()獲取jrootpane對象,但是jpanelpanel沒有jrootpane子容器。無法使用getcontentpanel()獲取jrootpane對象。我不知道你的目的是什么。面板沒有g(shù)etcontentpanel()方法。如果你想在面板上添加一些東西,直接添加即可。如果您想向JFrame添加一些內(nèi)容,您需要首先獲取ContentPanel(),然后再添加一些內(nèi)容。不管怎樣,JFrame顯示jrootpane。如果要更改背景色,需要先獲取ContentPanel,然后更改背景色。