P390
gridx、gridy:设置受控对象控制的GUI组件左上角所在网络的横向索引、纵向索引,左上角所在的网格的横向索引与纵向索引怎么理解??
ipadx、ipady设置受控对象控制的GUI组件横向、纵向内部填充的大小,即在该组件最小尺寸的基础上还需要增大多少,理解不起是要干嘛呢?
insets:设置受该对象控制的GUI组件的外部填充的大小,即该组件边界和显示区域边界之间的距离??什么是组件边界?什么又是显示区域边界?理解不起那个外部填充的大小?
weigthx、weigthy:设置受该对象控制的GUI组件占据多余空间的水平、垂直增加比例,怎么理解?
P391
gbc.fill = GridBagConstraint.BOTH;
gbc.weigthx = 1;
addButton(bs[0]);
addButton(bs[1]);
addButton(bs[2]);
gbc.gridwidth = GridBagConstraints.REMAINDER;
addButton(bs[3]);
gbc.weigthx = 0;
addButton(bs[4]);
gbc.gridwidth = 2;
addButton(bs[5]);
gbc.gridwidth = 1;
gbc.gridheight = 2;
gbc.gridwidth = GridBagConstraints.REMAINDER;
addButton(bs[6]);
gbc.gridwidth = 1;
gbc.gridheight = 2;
gbc.weighty = 1;
addButton(bs[7]);
gbc.weigthy = 0;
gbc.gridwidth = GridBagConstraints.REAMINDER;
gbc.gridheight = 1;
addButton(bs[8]);
addButton(bs[9]);
代表看不懂。。
P392
上面程序吧需要重复访问的AWT组件设置成成员变量,成员变量不是static修饰的吗??感觉它就是private修饰的而已。。忘记什么是成员变量了?
为何在静态方法中不可以调用非类成员??
P396
BoxSpaceTest代码看不懂。。。
P397
CheckBox复选框组件(也可变成单选框组件)。。。什么是复选框组件??什么是单选框组件??
P398
为何checkPanel.add(male),checkPanel.add(female),,,而不checkPanel.add(cbg)??