jframe的缺省布局管理器 JFrame和JPanel的默認(rèn)布局管理器是什么?
JFrame和JPanel的默認(rèn)布局管理器是什么?JFrame的默認(rèn)布局是borderlayout。JPanel的默認(rèn)布局是flowlayout。Borderlayout將集裝箱控制劃分為五個(gè)位置:北
JFrame和JPanel的默認(rèn)布局管理器是什么?
JFrame的默認(rèn)布局是borderlayout。JPanel的默認(rèn)布局是flowlayout。Borderlayout將集裝箱控制劃分為五個(gè)位置:北、南、西、東和中心。使用此布局時(shí),控件可以分別放置在這五個(gè)位置。流程布局根據(jù)控件放置的順序從左到右排列。當(dāng)一行已滿時(shí),它將自動(dòng)更改到下一行以繼續(xù)排列。
JFrame和JPanel的默認(rèn)布局管理器是什么?
對(duì)于頂級(jí)框架,如JFrame和jwindow,默認(rèn)布局管理器為border layout;對(duì)于JPanel,默認(rèn)布局管理器為flow layout。
怎么樣在JPanel里嵌入空布局管理器?
直接將JPanel的布局設(shè)置為null,然后調(diào)用整形(int x,int y,int width,int height)來(lái)自由布局。示例:JPanel JP=new JPanel()jp.setLayout設(shè)置(null)JButton JB=new JButton(“this is a button”)jp.添加(接線盒)jb.重塑(5,5,50,50)重塑公共空間重塑(int x,int y,int width,int Height)以移動(dòng)此構(gòu)件并調(diào)整其大小。與其他組件不同,此實(shí)現(xiàn)還強(qiáng)制重新排列,以便始終重新顯示窗體裝飾(如標(biāo)題欄)。Coverage:jccomponent類中的響應(yīng)參數(shù):X-integer表示組件的新水平位置,以像素為單位;Y-integer表示組件的新垂直位置,以像素為單位,以像素為單位;width-integer表示組件的新寬度,以像素為單位;高度-以像素為單位給出組件新高度的整數(shù)。另請(qǐng)參見(jiàn):組件.setBounds(內(nèi)景,內(nèi)景,內(nèi)景,內(nèi)景)