📄 testgridbaglayout.java~22~
字号:
package GridBaglayout;import java.awt.*;import java.util.*;public class TestGridBaglayout { Frame f; protected void makebutton(String name,GridBagLayout gridbag,GridBagConstraints c){ Button button=new Button(name); gridbag.setConstraints(button,c); f.add(button); } public void create(){ f=new Frame("TestGridBaglayout"); GridBagLayout gridbag=new GridBagLayout(); GridBagConstraints c=new GridBagConstraints(); f.setLayout(gridbag); c.fill=GridBagConstraints.BOTH; //c.fill=c.BOTH; c.weightx=1.0; makebutton("1",gridbag,c); makebutton("2",gridbag,c); c.gridwidth=c.REMAINDER; makebutton("3",gridbag,c); c.insets=new Insets(-10,-10,-10,-10); c.fill=GridBagConstraints.BOTH; c.gridwidth=2; c.weightx=0.0; makebutton("4",gridbag,c); c.insets=new Insets(0,0,0,0); c.gridwidth=GridBagConstraints.RELATIVE; makebutton("5",gridbag,c); c.gridwidth=GridBagConstraints.REMAINDER; makebutton("6",gridbag,c); c.gridheight=0; c.gridwidth=0; c.weighty=1.0; c.anchor=GridBagConstraints.EAST; makebutton("7",gridbag,c); c.weighty=0.0; c.gridwidth=GridBagConstraints.RELATIVE; c.gridheight=1; makebutton("8",gridbag,c); makebutton("9",gridbag,c); f.setSize(500,300); f.setVisible(true); } public static void main(String[] args) { TestGridBaglayout test = new TestGridBaglayout(); test.create(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -