测试

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值