测试

来源:互联网 发布:长沙聚丰网络 编辑:程序博客网 时间:2024/06/07 01:26
border

管理器把容器划分为五个部分:上下左右中。但代码里用东南西北中来区分

组合使用布局管理器

请组合使用panel和布局管理器来实现以下界面

clip_image001

box

它可控制组件按水平或垂直来排列。与flow不同,一行放不下时,组件不会行换。与grid不同,组件可有不同大小

grid bag

增强型的grid,每个格子可有不同大小

请用grid bag重画计算器界面

clip_image002

card

clip_image003

一般用不到这个布局,因为有个组件能直接实现:JTabbedPane

自由布局

不使用管理器

windowContent.setLayout(null); //把默认管理器删除

JButton myButton = new Button("New Game");

myButton.setBounds(100,200,40,20);

window组件

按钮 JButton

标签 JLabel

文本框 JTextField

复选框 JCheckBox

单选框 JRadioButton

文本区 JTextArea

密码框 JPasswordField

下拉框 JComboBox

列表 JList

表格 JTable

菜单 JMemu

右键菜单 JPopupMenu

打开文件对话框 JFileChooser

颜色对话框 JColorChooser

JOptionPane

提示 JToolTip

树 JTree

开关 JToggleButton

JScrollPane

JSpinner

JFormattedTextField

JEditorPane

JScrollBar

JSlider

JProgressBar

JTabbedPane

JViewPort

ImageIcon

更多swing组件用法请参考jdk安装目录下的demo\jfc\SwingSet2\SwingSet2.html

0 0
原创粉丝点击