华东理工大学《Java面向对象的程序设计》课件-第9章Swing组件.pdfVIP

华东理工大学《Java面向对象的程序设计》课件-第9章Swing组件.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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(

文档评论(0)

逍遥子 + 关注
实名认证
文档贡献者

互联网搬运工

1亿VIP精品文档

相关文档