- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Swing组件
Swing组件主要包括以下几类。
(1)按钮(JButton)
(2)文本框(JTextField)
(3)文本区(JTextArea)
(4)复选框(JCheckBox)
(5)单选框(JRadioButton)
(6)下拉列表框(JComboBox)
(7)标签(JLabel)
(8)列表(JList)
(9)菜单(JMenu)
9.3常用Swing组件
JLabel标签组件
标签是用来在窗口中显示文字的控件
下面是一个标签的例子。
ImageIconicon=newImageIcon(cart1.gif);
JLabellbl=newJLabel(icon);
lbl.setText(购物车);
lbl.setForeground(Color.red);
lbl.setLocation(25,25);
Fontfnt=newFont(“Serief”,
Font.BOLD+Font.ITALIC,20);
//粗体、斜体、20号
lbl.setFont(fnt);
JTextField文本框和JTextArea文本区
文本编辑组件是可以接收用户的文本输入并
具有一定编辑功能的界面元素。
文本编辑组件分为两种:
一种是单行文本编辑组件,简称文本框
JTextField;
另一种是多行文本编辑组件,简称文本区
JTextArea。
JTextField类和JTextArea类均是
JTextComponent类的子类。JTextField和
JTextArea类继承了JTextComponent类中许多
常用方法。
TextField文本框和TextArea文本区
1.JTextField文本框
单行文本输入区也叫做文本框,文本框可
被设置为可编辑或不可编辑两种。
Java语言用JTextField类来创建文本框,
表9-13和表9-14分别给出JTextField类的
构造方法和常用方法。
TextField文本框和TextArea文本区
2.JTextArea文本区
文本区是可以显示多行多列的文本,且可
以自动换行。
文本区是由JTextArea类来实现的。表9-15
和表9-16分别给出JTexArea类的构造方法
和常用方法。
JTextField文本框和JTextArea文本区
下面是一个文本编辑框的例子。
JTextFieldtf1=newJTextField(用户名,20);
//tf2的回显字符为“*”
JPasswordFieldtf2=newJPasswordField(口令,20);
tf1.setBounds(20,60,120,20);
JTextFieldtf3=newJTextField(验证码TAC,20);
tf3.setEditable(false);//不可编辑
JTextAreata1=newJTextArea
(大家好!,5,20);//5行20列
ta1.setBounds(20,90,140,100);
230
JButton按钮组件
一个按钮对应着一种特定的操作,如确定、
保存、取消等。从而用户可以用鼠标单击它
来控制程序运行的流程。
javax.swing类库中提供了JButton类,用来
处理按钮控件的相关操作。
表9-17和表9-18分别给出JButton类的构造方
法和常用方法。
JButton按钮组件
下面是一个按钮的例子。
JButtonbtn=newJButton(
您可能关注的文档
- 华东理工大学《Java面向对象的程序设计》课件-第9章事件处理模型.pdf
- 华东理工大学《单片机原理及应用》课件-第10章+键盘显示器接口+.pdf
- 华东理工大学《单片机原理及应用》课件-第1章+单片机概述.pdf
- 华东理工大学《单片机原理及应用》课件-第2章++AT89C52单片机的结构与工作原理.pdf
- 华东理工大学《单片机原理及应用》课件-第3章++指令系统+.pdf
- 华东理工大学《单片机原理及应用》课件-第4章++汇编语言程序设计.pdf
- 华东理工大学《单片机原理及应用》课件-第5章+中断系统.pdf
- 华东理工大学《单片机原理及应用》课件-第6章+定时器计数器.pdf
- 华东理工大学《单片机原理及应用》课件-第7章++串行口.pdf
- 华东理工大学《单片机原理及应用》课件-第8章++并行扩展技术+.pdf
文档评论(0)