版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Java語言程序設(shè)計第6章學生成績管理系統(tǒng)
界面設(shè)計第2講:Swing常用組件1.JLabel提綱2.JButton2.JTextField標識符1.JLabelJava語言程序設(shè)計JLabel:可以包含文本或者圖像的非交互控件。構(gòu)造方法成員方法
IcongetIcon()返回該標簽顯示的圖形圖像(字形、圖標)
voidsetIcon(Icon
icon)定義此組件將要顯示的圖標。
voidsetText(String
text)定義此組件將要顯示的單行文本。
StringgetText()返回該標簽所顯示的文本字符串。
voidsetDisabledIcon(Icon
disabledIcon)設(shè)置JLabel禁用時的顯示的圖標。
IcongetDisabledIcon()返回該標簽被禁用時所使用的圖標。
JLabel()創(chuàng)建無圖像并且其標題為空字符串的JLabel。
JLabel(Iconimage)創(chuàng)建具有指定圖像的
JLabel
實例。
JLabel(Stringtext)創(chuàng)建具有指定文本的
JLabel
實例。標識符2.JButtonJava語言程序設(shè)計JButton:Swing中最簡單的按鈕類型。可以包含文本或圖標,能夠響應單擊事件。構(gòu)造方法
JButton()創(chuàng)建不帶有設(shè)置文本或圖標的按鈕。
JButton(Icon
icon)創(chuàng)建一個帶圖標的按鈕。JButton(String
text)創(chuàng)建一個帶文本的按鈕。JButton(String
text,Icon
icon)創(chuàng)建一個帶初始文本和圖標的按鈕。標識符3.JTextFieldJava語言程序設(shè)計JTextField:一種單行輸入組件,主要用來輸入一行文本內(nèi)容。構(gòu)造方法JTextField()
構(gòu)造一個新的TextField。JTextField(int
columns)
構(gòu)造一個具有指定列數(shù)的新的空TextField。JTextField(String
text)
構(gòu)造一個用指定文本初始化的新TextField。JTextField(String
text,int
columns)
構(gòu)造一個用指定文本和列初始化的新TextField。成員方法int
getColumns()返回此TextField
中的列數(shù)。intgetColumnWidth()返回列寬度。int
getHorizontalAlignment()返回文本的水平對齊方式。voidsetColumns(int
columns)設(shè)置此TextField
中的列數(shù)voidsetText(String
t)設(shè)置JtextField中顯示的文本StringgetText()獲取此JtextField中包含的文本標識符3.JTextFieldJava語言程序設(shè)計設(shè)計如圖所示的登錄界面。語句編寫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,網(wǎng)格布局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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度教育信息化項目信息咨詢服務合同樣本2篇
- 二零二五年客棧網(wǎng)絡(luò)營銷合作協(xié)議3篇
- 2025年魯人新版選擇性必修3化學下冊月考試卷含答案
- 招聘工作人員報名記錄表
- 2025年人民版高三地理上冊階段測試試卷
- 二零二五年度房產(chǎn)銷售居間代理與市場研究合同3篇
- 2025年外研版四年級英語下冊月考試卷
- 2025年教科新版七年級數(shù)學下冊階段測試試卷
- 2025年統(tǒng)編版選修2地理下冊階段測試試卷含答案
- 2025年人教B版高一數(shù)學上冊月考試卷含答案
- 嵩縣麗達礦產(chǎn)品加工廠嵩縣寺溝鐵礦礦山地質(zhì)環(huán)境保護與土地復墾方案
- 科教版2023-2022小學五年級科學上冊期末試卷及答案
- 3360機dp c2255維修手冊中文版06chapgeneral
- 北京生命科技研究院有限公司招聘考試真題2022
- (42)-妊娠合并內(nèi)外科疾病
- 骨科手術(shù)后患者營養(yǎng)情況及營養(yǎng)不良的原因分析,骨傷科論文
- 糕點生產(chǎn)檢驗記錄表
- GB/T 1040.3-2006塑料拉伸性能的測定第3部分:薄膜和薄片的試驗條件
- 河北省房屋建筑和市政基礎(chǔ)設(shè)施施工圖設(shè)計文件審查要點(版)
- 醫(yī)院院長年終工作總結(jié)報告精編ppt
- 綠化養(yǎng)護重點難點分析及解決措施
評論
0/150
提交評論