Swing编程初级应用

Swing技术应用与开发桌面图形界面程序,Swing由纯Java实现,不在依赖本地平台的GUI,因此可以在有操作系统平台上都保持相同的界面外观。用Swing编写图形用户界面主要涉及JFrame, JPanel, JButton等等类。其中,JFrame是界面布局的桌子;JPanel是放置控件的幕布,铺在JFrame上将空间分成若干块;JButton等控件添加到JPanel的指定位置中。

一,JFrame窗口容器

JFrame类包含了许多实用的方法,如:
在这里插入图片描述

注意:
1.JFrame类构造方法创建的窗体是不可见的。
2.JFrame类构造方法创建的窗体默认大小为0*0像素,默认坐标是(0,0)。

二,布局管理器

在Swing编程中,使用布局管理器能够有效摆放容器中的摆件。其中包括流式FlowLayout布局管理器,Grid Layout网格布局管理器和BOrderLayout边框布局管理器。
FlowLayout布局管理器的排版方式类似与流程或文本处理器处理一段文字,它将组件一排一排依次放置。
在这里插入图片描述
Grid Layout网格布局管理器是将窗体分割成行数*列数的格子状版面。

BOrderLayout边框布局管理器将容器内的空间分为东南西北中五个区域,分别用EAST,WEST,SOUTH,NORTH,CENTER表示。在这里插入图片描述

三,常用控件

1,JLabel标签组件:能显示文字,还可以添加图像,并且当鼠标移动到标签位置时,会显示一段文字提示。
2,JTexField文本框:用与输入单行文本。
3,JPasswordField密码框:用于密码的输入。
4,JButton按钮组件:设置按钮,可以设置文字,图形等。
5,JPanel面板组件:可以将其他控件放在JPanel中,以组成一个子界面。
6,JComboBox选择框组件:将所有选项收藏,仅显示前面一个选项或被用户心中的某一个选项。
7,JRadioButton单选按钮:即用户只能选择一个按钮。
8,JCheckBox复选框组件:即可以有多个选项。
事例:


                
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值