博為峰Java技術(shù)文章 ——JavaSE Swing JPanel III

博為峰小博老師

上篇文章程序?qū)嵗校⒘?個面板容器類棘钞,分別是contentPane缠借、p1、p2武翎、p3烈炭、p4、 p5宝恶,其中contentPane是與頂層窗口關(guān)聯(lián)的內(nèi)容面板符隙,其余5個面板容器則是與布管理器中每個部分相關(guān)聯(lián)的面板。上篇文章程序代碼使用的是不帶參數(shù)的Panel容器類構(gòu)造器垫毙,下面使用帶參數(shù)的Panel容器類構(gòu)造器來重新編寫上例的程序代碼霹疫。其代碼如下所示:

publicclassBWF{

publicstaticintWIDTH=300;

publicstaticintHEIGHT=250;

publicstaticvoidmain(Stringargs[]){

JFramejf=newJFrame("測試JPanel");

jf.setSize(WIDTH,HEIGHT);

jf.setLayout(newBorderLayout());

//創(chuàng)建6個中間容器,并且將contentPane放到頂層容器內(nèi)

JPanelcontentPane=newJPanel();

JPanelp1=newJPanel();

JPanelp2=newJPanel();

JPanelp3=newJPanel();

JPanelp4=newJPanel();

JPanelp5=newJPanel();

//創(chuàng)建9個普通按鈕組件综芥,將P1到p5個面板設(shè)置為流布局

JButtonb1=newJButton("1");

JButtonb2=newJButton("2");

JButtonb3=newJButton("3");

JButtonb4=newJButton("4");

JButtonb5=newJButton("5");

JButtonb6=newJButton("6");

JButtonb7=newJButton("7");

JButtonb8=newJButton("8");

JButtonb9=newJButton("9");

p1.setLayout(newFlowLayout());

p2.setLayout(newFlowLayout());

p3.setLayout(newFlowLayout());

p4.setLayout(newFlowLayout());

p5.setLayout(newFlowLayout());

//將b1,b2加到P1中丽蝎,將b3,b4加到p2中

//將b5,b6加到P3中,將b7,b8加到p4中,將b9加到p5中

p1.add(b1);

p1.add(b2);

p2.add(b3);

p2.add(b4);

p3.add(b5);

p3.add(b6);

p4.add(b7);

p4.add(b8);

p5.add(b9);

contentPane.add(p1,BorderLayout.NORTH);

contentPane.add(p2,BorderLayout.SOUTH);

contentPane.add(p3,BorderLayout.EAST);

contentPane.add(p4,BorderLayout.WEST);

contentPane.add(p5,BorderLayout.CENTER);

jf.setContentPane(contentPane);

jf.setVisible(true);

}

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末膀藐,一起剝皮案震驚了整個濱河市屠阻,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌额各,老刑警劉巖国觉,帶你破解...
    沈念sama閱讀 221,406評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異虾啦,居然都是意外死亡麻诀,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,395評論 3 398
  • 文/潘曉璐 我一進店門傲醉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蝇闭,“玉大人,你說我怎么就攤上這事硬毕∩胍” “怎么了?”我有些...
    開封第一講書人閱讀 167,815評論 0 360
  • 文/不壞的土叔 我叫張陵吐咳,是天一觀的道長苞七。 經(jīng)常有香客問我藐守,道長,這世上最難降的妖魔是什么蹂风? 我笑而不...
    開封第一講書人閱讀 59,537評論 1 296
  • 正文 為了忘掉前任卢厂,我火速辦了婚禮,結(jié)果婚禮上惠啄,老公的妹妹穿的比我還像新娘慎恒。我一直安慰自己,他們只是感情好撵渡,可當(dāng)我...
    茶點故事閱讀 68,536評論 6 397
  • 文/花漫 我一把揭開白布融柬。 她就那樣靜靜地躺著,像睡著了一般趋距。 火紅的嫁衣襯著肌膚如雪粒氧。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,184評論 1 308
  • 那天节腐,我揣著相機與錄音外盯,去河邊找鬼。 笑死翼雀,一個胖子當(dāng)著我的面吹牛饱苟,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播狼渊,決...
    沈念sama閱讀 40,776評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼箱熬,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了狈邑?” 一聲冷哼從身側(cè)響起城须,我...
    開封第一講書人閱讀 39,668評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎米苹,沒想到半個月后酿傍,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,212評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡驱入,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,299評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了氯析。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片亏较。...
    茶點故事閱讀 40,438評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖掩缓,靈堂內(nèi)的尸體忽然破棺而出雪情,到底是詐尸還是另有隱情,我是刑警寧澤你辣,帶...
    沈念sama閱讀 36,128評論 5 349
  • 正文 年R本政府宣布巡通,位于F島的核電站尘执,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏宴凉。R本人自食惡果不足惜誊锭,卻給世界環(huán)境...
    茶點故事閱讀 41,807評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望弥锄。 院中可真熱鬧丧靡,春花似錦、人聲如沸籽暇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,279評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽戒悠。三九已至熬荆,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間绸狐,已是汗流浹背卤恳。 一陣腳步聲響...
    開封第一講書人閱讀 33,395評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留六孵,地道東北人纬黎。 一個月前我還...
    沈念sama閱讀 48,827評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像劫窒,于是被迫代替她去往敵國和親本今。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,446評論 2 359

推薦閱讀更多精彩內(nèi)容