版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java语言程序设计第6章学生成绩管理系统
界面设计第2讲:Swing常用组件1.JLabel提纲2.JButton2.JTextField标识符1.JLabelJava语言程序设计JLabel:可以包含文本或者图像的非交互控件。构造方法成员方法
IcongetIcon()返回该标签显示的图形图像(字形、图标)
voidsetIcon(Icon
icon)定义此组件将要显示的图标。
voidsetText(String
text)定义此组件将要显示的单行文本。
StringgetText()返回该标签所显示的文本字符串。
voidsetDisabledIcon(Icon
disabledIcon)设置JLabel禁用时的显示的图标。
IcongetDisabledIcon()返回该标签被禁用时所使用的图标。
JLabel()创建无图像并且其标题为空字符串的JLabel。
JLabel(Iconimage)创建具有指定图像的
JLabel
实例。
JLabel(Stringtext)创建具有指定文本的
JLabel
实例。标识符2.JButtonJava语言程序设计JButton:Swing中最简单的按钮类型。可以包含文本或图标,能够响应单击事件。构造方法
JButton()创建不带有设置文本或图标的按钮。
JButton(Icon
icon)创建一个带图标的按钮。JButton(String
text)创建一个带文本的按钮。JButton(String
text,Icon
icon)创建一个带初始文本和图标的按钮。标识符3.JTextFieldJava语言程序设计JTextField:一种单行输入组件,主要用来输入一行文本内容。构造方法JTextField()
构造一个新的TextField。JTextField(int
columns)
构造一个具有指定列数的新的空TextField。JTextField(String
text)
构造一个用指定文本初始化的新TextField。JTextField(String
text,int
columns)
构造一个用指定文本和列初始化的新TextField。成员方法int
getColumns()返回此TextField
中的列数。intgetColumnWidth()返回列宽度。int
getHorizontalAlignment()返回文本的水平对齐方式。voidsetColumns(int
columns)设置此TextField
中的列数voidsetText(String
t)设置JtextField中显示的文本StringgetText()获取此JtextField中包含的文本标识符3.JTextFieldJava语言程序设计设计如图所示的登录界面。语句编写publicclassLoginextendsJFrame{……..Login(){super("用户登录");pan.setBorder(BorderFactory.createTitledBorder("登录"));pan.setLayout(newGridLayout(2,1));//面板pan1存放“姓名”标签和文本框pan1.add(labName);pan1.add(txtName);//面板pan2存放“密码”标签和文本框pan2.add(labPwd);pan2.add(txtPwd);//面板pan存放pan1和pan2,网格布局pan.add(pan1);pan.add(pan2);//面板pan3存放按钮pan3.add(btnOk);pan3.add(btnCancel);pan4.add(pan);//将面板加入框架中add(pan4,"Center");
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中语文作文辅导课件记叙文写作系列训练-细节描写
- 急腹症的急救与护理医学课件
- 小学六年级科学课件教科版期末复习一 微小世界
- 四年级上册科学教科版课件第7课 设计制作小车(一)
- 三年级上册科学教科版课件第6课 加快溶解
- 《儿童画启示》课件
- 《电气控制电路设计》课件
- 2024年安徽省宣城市公开招聘警务辅助人员(辅警)笔试模拟自测题(C)卷含答案
- 2023年山东省滨州市公开招聘警务辅助人员(辅警)笔试摸底备战测试(1)卷含答案
- 2021年云南省丽江市公开招聘警务辅助人员(辅警)笔试经典练习卷(A)含答案
- FMEA失效模式及后果分析报告案例
- 《家庭礼仪》PPT课件
- 护理品管圈误区及关键
- 半导体封装过程wirebond中wireloop的研究及其优化
- 15m钢栈桥施工方案
- FZ∕T 97040-2021 分丝整经机
- 应聘人员面试登记表(应聘者填写)
- s铁路预应力混凝土连续梁(钢构)悬臂浇筑施工技术指南
- 10KV高压线防护施工方案——杉木杆
- 对标管理办法(共7页)
- R语言入门教程(超经典)
评论
0/150
提交评论