关于java中GridLayout布局的一个小问题,肯定大家帮忙解释,谢谢...
以下只是程序的一部分:16个按钮,以默认的Layout方式在同一个窗口中输出;setLayout(newGridLayout(4,4));其中的4和4分别对应的是行数和列...
以下只是程序的一部分:16个按钮,以默认的Layout方式在同一个窗口中输出;setLayout(new GridLayout(4,4));其中的4和4分别对应的是行数和列数。当把它们改成(4,3)或者(4,5)时依旧显示的是四行四列,改成(3,4)显示的却是三行六列,不知是为什么,请大家帮忙解释,谢谢!!!
class myGridLayoutFrame extends Frame{
Button[] buttons = new Button[16];
setLayout(new GridLayout(4,4)); //就是这一句
for(int i=0;i<buttons.length;i++){
buttons[i]=new Button(""+(i+1));
add(buttons[i]); 展开
class myGridLayoutFrame extends Frame{
Button[] buttons = new Button[16];
setLayout(new GridLayout(4,4)); //就是这一句
for(int i=0;i<buttons.length;i++){
buttons[i]=new Button(""+(i+1));
add(buttons[i]); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询