12、JavaSwing界面设计.ppt

12、JavaSwing界面设计.ppt

添加Glue: Glue用来对组件进行挤压,产生左对齐、右对齐或两端对齐的效果 b1.add(Box.createHorizontalGlue()); b2.add(Box.createVerticalGlue()); 添加Strut: Strut用来加入组件间的间距 b1.add(Box.createHorizontalStrut(5)); b2.add(Box.createVerticalStrut(5)); 添加RigidArea: RigidArea用来设置组件的间距和高度(宽度和间距) Dimension d = new Dimension(50,80); b1.add(Box.createRigidArea(d)); b2.add(Box.createRigidArea(d)); 向盒子中添加必要的透明组件 不使用任何布局管理器,一般不使用该方式 空布局的使用 创建容器对象 JPanel panel = new JPanel(); 设置容器对象的布局为null panel.setLayout(null); 设置组件在容器中的位置 组件对象.setBounds(x, y, width, height); 向容器中添加组件对象(设组件对象已创建) panel.add(组件对象); NULL 如实现以下界面,可以采用哪些布局管理方式: 布局管理器的选择 事件处理 事件处

文档评论(0)

1亿VIP精品文档

相关文档