欢迎来到天天文库
浏览记录
ID:36209427
大小:691.81 KB
页数:31页
时间:2019-05-07
《javaswing图形界面开发(常用组件)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、标签如何使用标签和按钮组件“标签”和“按钮”是开发图形界面必须用到的基本组件,几乎所有的程序界面都会用到。◆标签---用于标识名称、说明性文字。---通常,标签所显示的文本是不变的,也是禁止编辑的。不过,可通过代码方式,让标签的文字发生改变。◆按钮---实现人机对话最基本的组件。---如ATM,当输入密码后,即会有几个按钮控件供用户选择。24.1如何使用标签使用标签组件之前,首先必须要创建“标签组件对象”,然后才能通过使用这个这个“对象中内置的方法”来操作。一般而言,组件均通过自身的“构造器”来创建。3表4.1常用的Label构
2、造器4表4.2Label常用内置方法通过构造器创建Label组件后,即可通过组件内置的方法来操纵这个组件。5使用标签示例程序1---在顶层容器中添加两个标签组件(使用标签对象初始化方法,为Label赋初始值)6程序运行结果:图4.1使用对象初始化的方式赋值7使用标签示例程序2---在顶层容器中添加两个标签组件(内置setText()方法赋值)8程序运行结果:图4.2使用标签内置方法赋值94.2如何使用按钮JButton的层次结构:10什么是AbstractButton类AbstractButton是一个抽象类,内部定义了许多“组
3、件设置方法”与“组件事件驱动方法(EventHandle)”。如:addActionListener()、setText()等,所提供的方法不少于50多种,是非常重要的一个类。实际上,AbstractButton类不但被JButton继承,同时还被JMenuItem、JToggleButton、JCheckBox、JRadioButton等类继承。按钮组件有多种,包括“普通按钮、单选按钮、复选框”。114.2.1如何使用普通按钮普通按钮是图形界面开发中使用最多的组件之一。如:“登录窗口”要求输入“用户名”和“密码”后,用户选择“
4、确定”还是“取消”的按钮组件就是普通按钮。与标签组件类似,首先必须创建一个按钮组件类对象,然后再通过使用类中“内置的方法”来操纵该对象。12表4.3普通按钮的常用构造器创建好按钮组件后,即可通过使用其内置的方法来操纵这个组件。13表4.4普通按钮的常用方法14普通按钮程序示例:15程序运行结果:图4.4普通按钮控件说明:“普通按钮组件”的使用很简单,在实际开发中最关键的是对按钮组件进行“事件侦听”。(即:如何编写控件事件侦听)164.2.2如何使用单选按钮即RadioButton,通过“JRadioButton类”实现。如:诸多
5、管理软件中出现的“性别”单选按钮。图4.5单选按钮示例图要使用单选按钮,同样首先必须创建,然后再使用其内置的方法来操纵组件。17表4.5单选按钮的构造器常用方法:与普通按钮类似。18单选按钮程序示例:19单选按钮程序运行结果:图4.6如何添加单选按钮20单选按钮“按钮组”程序示例:21单选按钮“按钮组”程序运行结果:图4.7将单选按钮划分到按钮组22单选按钮“多按钮组”程序示例:将多个单选按钮组件,分别分成多个按钮组。23单选按钮“多按钮组”程序运行结果:图4.8多个按钮组244.2.3如何使用复选框复选框利用“JCheckbo
6、x类”实现,与单选按钮的区别是复选框可以多选。表4.6复选框的构造器25“复选框”程序示例:26“复选框”程序运行结果:图4.9如何添加复选框274.2.4按钮组件的综合应用将所有类型的按钮组件绘制在顶层容器中。28按钮组件综合应用程序运行结果:图4.10按钮组件综合应用291、在顶层窗口中添加标签将标签控件添加到顶层窗口的内容面板上即可。标签上的文字,可使用“构造器”和“setText()”两种方法来创建。2、普通按钮控件的添加将按钮控件添加到顶层窗口的内容面板上即可。按钮上的文字,可使用构造器创建。3、单选按钮控件的添加将按
7、钮控件添加顶层窗口的内容面板上即可。按钮旁边的文字,可使用构造器创建。若要实现单选目的,则需要将单选的一批按钮划分到按钮组中。4、复选框按钮控件的添加将按钮控件添加到顶层窗口的内容面板上即可。按钮旁边的文字,可使用构造器创建。4.3本章小结304.4本章习题习题:1,2,3,431
此文档下载收益归作者所有