博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java中常用的swing组件 (2013-10-27-163 写的日志迁移
阅读量:4975 次
发布时间:2019-06-12

本文共 792 字,大约阅读时间需要 2 分钟。

五种布局:
 
流式布局(FlowLayout)边界布局(borderLayout)网格布局(GridLayout)  盒子布局(BoxLaYout)  空布局(null)  常用的几种
卡片布局(CardLayout)网格包布局(GridBagLayout)不常用的两种
 
JFrame 窗体(默认的borderLayout布局)
JPanel 面板 (默认的FlowLayout布局)
JButton   按钮
JRadioButton 单选框(一定要把单选放在ButtonGroup当中形成互斥)
JCheckBox 复选框
JLabel 标签
JTextField 文本框
JTextArea  多行文本域(一定要放在JScrollPane中才能形成滚动效果)
JScrollPane 滚动面板
JList 多行显示(也要放在JScrollPane中才能形成滚动效果)
JComboBox<String>  下拉框(里面传数组)
JPasswordField 密码框
JSplitPane  拆分窗格
JTabbedPane 选项卡
JOptionPane 消息提示面板(如:JOptionPane.showMessageDialog(this/*指代当前窗体*/, "输入框不能为空!");)
JMenuBar 菜单条组件 (this.setJMenuBar() /*菜单添加到窗体上*/)
JMenu    菜单组件
JMenuItem 菜单项组件
JMenu里面可以嵌套JMenu() //二级菜单
JToolBar  容器类组件
 
this.setIconImage(new ImageIcon("images/note.png").getImage()) //设置标题图片
 
// 更多请自行研究

转载于:https://www.cnblogs.com/jiang-xy/p/9340747.html

你可能感兴趣的文章
纵越6省1市-重新启动
查看>>
hive安装以及hive on spark
查看>>
jz1074 【基础】寻找2的幂
查看>>
Wannafly模拟赛5 A 思维 D 暴力
查看>>
【Linux开发】CCS远程调试ARM,AM4378
查看>>
Linux之ssh服务介绍
查看>>
Java Swing提供的文件选择对话框 - JFileChooser
查看>>
排序:冒泡排序
查看>>
github下载安装
查看>>
Hat’s Words
查看>>
Java中instanceof关键字的用法总结
查看>>
引用类型-Function类型
查看>>
Nginx Configuration 免费HTTPS加密证书
查看>>
(转)Android 仿订单出票效果 (附DEMO)
查看>>
数据库多张表导出到excel
查看>>
微信小程序去除button默认样式
查看>>
11/26
查看>>
Where does Visual Studio look for C++ Header files?
查看>>
Java打包可执行jar包 包含外部文件
查看>>
Docker容器运行ASP.NET Core
查看>>