gridbaglayoutdemo.java.bak

来自「一个十分好的java基础学习的课件」· BAK 代码 · 共 29 行

BAK
29
字号
import java.awt.*;
import java.applet.Applet;

public class GridBagLayoutDemo extends Applet
{   private void add(Component c,GridBagLayout gbl,GridBagConstraints gbc,int x,int y,int w,int h)
    {   gbc.gridx=x;
        gbc.gridy=y;
        gbc.gridwidth=w;
        gbc.gridheight=h;
        gbl.setConstraints(c,gbc);
        add(c);
    }

    public void init( )
    {   GridBagLayout gbl=new GridBagLayout( );
        setLayout(gbl);
        GridBagConstraints gbc=new GridBagConstraints( );
        gbc.fill=GridBagConstraints.BOTH;
        gbc.weightx=60;
        gbc.weighty=60;
        add(new Button("Button 1"),gbl,gbc,0,0,1,3);
        add(new Button("Button 2"),gbl,gbc,1,0,2,1);
        add(new Button("Button 3"),gbl,gbc,1,1,2,1);
        add(new Button("Button 4"),gbl,gbc,1,2,1,1);
        add(new Button("Button 5"),gbl,gbc,2,2,1,1);
        add(new Button("Button 6"),gbl,gbc,3,0,1,3);
        add(new Button("Button 7"),gbl,gbc,0,3,4,1);
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?