Swing是Java新-代的图形界面技术。Swing 是-种轻量级组件,它采用纯Java实现,不再依赖于操作系统,所以可以在所有平台上保持相同的运行效果,对跨平台支
持比较出色。除此之外,Swing 提供了丰富的界面组件与便捷的使用方法,是JAVA领域开发界面应用程序的首选技术。本次课程我们就利用Swing提供的各种组件来开发
“小慕听书程序界面。
下面来看一下Swing的常 见界面组件:
下图是小慕听书程序最终的界面,我在图中用红字标出了的各种组件名。
下边咱们了解下Swing中具体提供了哪些常用组件吧。
1、JFrame 框架窗口
JFrame用来设计类似于Windows系统中窗口形式的界面,运行时生成一个具有标题栏、 最小化、最大化、关闭按钮的窗口。JFrame 是Swing组件的基础,用来显示程
序界面。
2、JPanel面板
JPanel是界面的“画板”,其他诸如按钮、滑块、文本框组件都要放置在JPanel面板 上,同时JPanel又 必须嵌入在JFrame框架窗口中才能被显示出来。
3、JButton按钮
JButon按钮是开发时最常用的组件,用于接收鼠标的点击操作。
4、JLabel标签
JLabe标签用于在界面上显示文本。
5、JTextField文本框
JTextField文本框是一个单行文本框, 它允许用户输入单行的文本信息。
6、JTextArea文本域
JTextArea文本域与JTextField文本框最大区别是文本域允许用户输入多行文本信息。
7、JComboBox下拉列表
JComboBox下拉列表的特点是将多个选项折叠在一起供用户选择。
8、除此以外,还有单选框、复选框、滑块、密码框等等几十种常用的Swing界面组件,在这就不一介绍了 ,在后面我们学习安装好JFormDesigner设计器,同学们可以
自己通过拖拽的方式直观的看到这些组件的使用方法。
我是小关,关注我,带你从初级入门编程
希望能帮到大家,问你们要一个赞,你们会给吗,谢谢大家
版权声明:本文版权归作者(@攻城狮小关)和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
大家写文都不容易,请尊重劳动成果~
交流加Q:1909561302
博客园地址https://www.cnblogs.com/guanguan-com/