测试

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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值