導(dǎo)讀 您好,現(xiàn)在漢格來為大家解答以上的問題。setlayout(new gridlayout)相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!1、這是制作界面時(shí)用...
您好,現(xiàn)在漢格來為大家解答以上的問題。setlayout(new gridlayout)相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!
1、這是制作界面時(shí)用的的布局函數(shù)。
2、舉個(gè)例子,先建個(gè)窗體:JFrame frame=new JFrame ();再加兩個(gè)按鍵:JButton btn1=new JButton ("1");JButton btn2=new JButton ("2");把按鍵添加進(jìn)窗體:***.add(btn1);***.add(btn2);如果你不加這么句setLayout(null);那么這兩個(gè)按鍵就會(huì)使用默認(rèn)布局,即使你使用***.setbounds();來控制他們的位置也沒用。
3、所以,如果你是初學(xué),做的界面又不是特別復(fù)雜的,就加上那么句話,所有組件都用setBounds();來控制位置和大小就可以了。
本文就為大家分享到這里,希望小伙伴們會(huì)喜歡。