版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年山东济青高速铁路有限公司招聘笔试参考题库含答案解析
- 2025年云南红河蒙自市蒙治环境科技有限责任公司招聘笔试参考题库附带答案详解
- 2025年统编版必修1历史下册阶段测试试卷含答案
- 二零二五年度成都市二手房交易纠纷调解与仲裁合同4篇
- 2025年浙教版九年级语文下册月考试卷
- 2025年度门牌制作安装与城市品牌推广合同4篇
- 二零二五年度面条产品绿色包装研发与应用合同4篇
- 2025年湘师大新版必修3生物上册阶段测试试卷含答案
- 2025年沪科版选修历史下册月考试卷
- 2025年度某公司电子商务事业部虚拟试衣间技术研发合同3篇
- 初级中学语文教师资格考试学科知识与教学能力试题及解答参考(2024年)
- 《带一本书去读研:研究生关键学术技能快速入门》笔记
- 人教版八年级数学下册举一反三专题17.6勾股定理章末八大题型总结(培优篇)(学生版+解析)
- 2024届上海高考语文课内古诗文背诵默写篇目(精校版)
- DL-T5024-2020电力工程地基处理技术规程
- 2024年度-美团新骑手入门培训
- 初中数学要背诵记忆知识点(概念+公式)
- 驾照体检表完整版本
- 农产品农药残留检测及风险评估
- 农村高中思想政治课时政教育研究的中期报告
- 20100927-宣化上人《愣严咒句偈疏解》(简体全)
评论
0/150
提交评论