您好,現(xiàn)在冰冰來(lái)為大家解答以上的問(wèn)題。getcontentpane()返回值,getcontentpane()相信很多小伙伴還不知道,現(xiàn)在讓我們一起來(lái)看看吧!
1、獲取內(nèi)容面板,因?yàn)镴Frame不能直接添加組件,需要用getContentPane()函數(shù)獲取內(nèi)容面板,再在內(nèi)容面板上進(jìn)行添加組件。
2、***.add(child);子級(jí)將被添加到 contentPane。
3、內(nèi)容窗格始終是非null的。
4、試圖將其設(shè)置為 null 會(huì)導(dǎo)致JFrame拋出異常。
5、默認(rèn)的內(nèi)容窗格上會(huì)設(shè)置有BorderLayout管理器。
6、擴(kuò)展資料:GraphicsEnvironment為Java應(yīng)用程序提供了特定平臺(tái)的 GraphicsDevice對(duì)象和 Font 對(duì)象集合。
7、這些GraphicsDevice可以是各種本機(jī)和遠(yuǎn)端機(jī)器的資源,如屏幕、打印機(jī)或者是Image Buffer,甚至是Graphics2D繪圖方法的目標(biāo)對(duì)象。
8、而GraphicsDevice就是指特定的圖形環(huán)境了,如屏幕和打印設(shè)備等。
9、這樣,我們就可以用GraphicsDevice來(lái)操縱屏幕了。
10、GraphicsDevice提供的setFullScreenWindow()方法就是設(shè)置全屏幕用的。
11、參考資料來(lái)源:百度百科-Swing。
本文就為大家分享到這里,希望小伙伴們會(huì)喜歡。