版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java語言程序設(shè)計(jì)第6章學(xué)生成績(jī)管理系統(tǒng)
界面設(shè)計(jì)第2講:Swing常用組件1.JLabel提綱2.JButton2.JTextField標(biāo)識(shí)符1.JLabelJava語言程序設(shè)計(jì)JLabel:可以包含文本或者圖像的非交互控件。構(gòu)造方法成員方法
IcongetIcon()返回該標(biāo)簽顯示的圖形圖像(字形、圖標(biāo))
voidsetIcon(Icon
icon)定義此組件將要顯示的圖標(biāo)。
voidsetText(String
text)定義此組件將要顯示的單行文本。
StringgetText()返回該標(biāo)簽所顯示的文本字符串。
voidsetDisabledIcon(Icon
disabledIcon)設(shè)置JLabel禁用時(shí)的顯示的圖標(biāo)。
IcongetDisabledIcon()返回該標(biāo)簽被禁用時(shí)所使用的圖標(biāo)。
JLabel()創(chuàng)建無圖像并且其標(biāo)題為空字符串的JLabel。
JLabel(Iconimage)創(chuàng)建具有指定圖像的
JLabel
實(shí)例。
JLabel(Stringtext)創(chuàng)建具有指定文本的
JLabel
實(shí)例。標(biāo)識(shí)符2.JButtonJava語言程序設(shè)計(jì)JButton:Swing中最簡(jiǎn)單的按鈕類型??梢园谋净驁D標(biāo),能夠響應(yīng)單擊事件。構(gòu)造方法
JButton()創(chuàng)建不帶有設(shè)置文本或圖標(biāo)的按鈕。
JButton(Icon
icon)創(chuàng)建一個(gè)帶圖標(biāo)的按鈕。JButton(String
text)創(chuàng)建一個(gè)帶文本的按鈕。JButton(String
text,Icon
icon)創(chuàng)建一個(gè)帶初始文本和圖標(biāo)的按鈕。標(biāo)識(shí)符3.JTextFieldJava語言程序設(shè)計(jì)JTextField:一種單行輸入組件,主要用來輸入一行文本內(nèi)容。構(gòu)造方法JTextField()
構(gòu)造一個(gè)新的TextField。JTextField(int
columns)
構(gòu)造一個(gè)具有指定列數(shù)的新的空TextField。JTextField(String
text)
構(gòu)造一個(gè)用指定文本初始化的新TextField。JTextField(String
text,int
columns)
構(gòu)造一個(gè)用指定文本和列初始化的新TextField。成員方法int
getColumns()返回此TextField
中的列數(shù)。intgetColumnWidth()返回列寬度。int
getHorizontalAlignment()返回文本的水平對(duì)齊方式。voidsetColumns(int
columns)設(shè)置此TextField
中的列數(shù)voidsetText(String
t)設(shè)置JtextField中顯示的文本StringgetText()獲取此JtextField中包含的文本標(biāo)識(shí)符3.JTextFieldJava語言程序設(shè)計(jì)設(shè)計(jì)如圖所示的登錄界面。語句編寫publicclassLoginextendsJFrame{……..Login(){super("用戶登錄");pan.setBorder(BorderFactory.createTitledBorder("登錄"));pan.setLayout(newGridLayout(2,1));//面板pan1存放“姓名”標(biāo)簽和文本框pan1.add(labName);pan1.add(txtName);//面板pan2存放“密碼”標(biāo)簽和文本框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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)體戶合作經(jīng)營(yíng)細(xì)則合同一
- 二零二五版?zhèn)€人動(dòng)產(chǎn)抵押融資合同模板2篇
- 2025年度高速公路擴(kuò)建場(chǎng)地平整與交通疏導(dǎo)服務(wù)合同4篇
- 2025年度墓地陵園墓位銷售代理傭金支付合同范本
- 二零二四年委托教育機(jī)構(gòu)學(xué)生就業(yè)實(shí)習(xí)與職業(yè)規(guī)劃合同范本3篇
- 2024陶瓷制品出口與物流服務(wù)合同
- 二零二五年版信息安全合同信用評(píng)價(jià)與網(wǎng)絡(luò)安全保障合同3篇
- 2025年新能源車輛配件更換及回收協(xié)議4篇
- 安徽省合肥市蜀山區(qū)重點(diǎn)中學(xué)2025屆十校聯(lián)考最后生物試題含解析
- 2025屆甘肅省蘭州市七里河區(qū)中考生物考試模擬沖刺卷含解析
- 骨科手術(shù)后患者營(yíng)養(yǎng)情況及營(yíng)養(yǎng)不良的原因分析,骨傷科論文
- GB/T 24474.1-2020乘運(yùn)質(zhì)量測(cè)量第1部分:電梯
- GB/T 12684-2006工業(yè)硼化物分析方法
- 定崗定編定員實(shí)施方案(一)
- 高血壓患者用藥的注意事項(xiàng)講義課件
- 特種作業(yè)安全監(jiān)護(hù)人員培訓(xùn)課件
- (完整)第15章-合成生物學(xué)ppt
- 太平洋戰(zhàn)爭(zhēng)課件
- 封條模板A4打印版
- T∕CGCC 7-2017 焙烤食品用糖漿
- 貨代操作流程及規(guī)范
評(píng)論
0/150
提交評(píng)論