



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
圖形用戶界面編寫程序,有3個文本框和1個按鈕,在第1個文本框中輸入1個整數(shù)后,單擊按鈕,第2個文本框?qū)@示這個數(shù)的平方值,第3個文本框?qū)@示這個數(shù)的立方值。importjava.awt.FlowLayout;
importjava.awt.Frame;
importjava.awt.event.ActionEvent;
importjava.awt.event.ActionListener;
importjavax.swing.JButton;
importjavax.swing.JTextField;
publicclassFrametestextendsFrameimplementsActionListener{
JTextFieldtext1,text2,text3;
JButtonbtn1;
intaa;
Frametesthh;
publicFrametest(){
setLayout(newFlowLayout());
text1=newJTextField(10);
text2=newJTextField(10);
text3=newJTextField(10);
btn1=newJButton("計算兩數(shù)之和");
add(text1);
add(text2);
add(text3);
add(btn1);
btn1.addActionListener(this);
setBounds(100,100,600,200);
setVisible(true);
validate();
}
publicvoidactionPerformed(ActionEvente){
//hh=newFrametest();//去掉
intq1,q2;
if(e.getSource()==btn1){
//System.out.println(text1.getText());
q1=Integer.parseInt("".equals(text1.getText())?"0":text1.getText());//不輸入也不會報錯
q2=Integer.parseInt("".equals(text2.getText())?"0":text2.getText());//不輸入也不會報錯
this.wen(q1,q2);//aa改成this
text3.setText(aa+"");//setText參數(shù)是字符串類型的
//System.out.println(aa);
}
}
publicvoidwen(intn,intm){
aa=n+m;
}
publicstaticvoidmain(String[]args){
Frametestii=newFrametest();
}
}編寫一個簡易計算器,有3個文本框、1個下拉列表、1個“=”按鈕,3個文本框分別用于顯示操作數(shù)與計算結(jié)果,下拉列表用于設(shè)置運算符,當(dāng)操作數(shù)、運算符輸入完畢,單擊按鈕,在最后一個文本框中顯示輸出結(jié)果。編寫一個日歷程序,用戶通過下拉列表輸入年份、月份,界面上顯示這個月的日歷,包括星期的標(biāo)題,以及頂部的月標(biāo)題。publicstaticvoidmain(String[]args){
Scannerscanner=newScanner(System.in);
//根據(jù)日歷類對象的方法,實例化一個當(dāng)前的日歷類對象
Calendarcalendar=Calendar.getInstance();
System.out.println("<<<<<<<<<<<<<<<<萬年歷>>>>>>>>>>>>>>>>>>");
intyear=0;
intmonth=0;
System.out.print("請輸入年份:");
year=scanner.nextInt();
System.out.print("請輸入月份:");
month=scanner.nextInt();
//設(shè)置日歷對象的年月日
calendar.set(Calendar.YEAR,year);
calendar.set(Calendar.MONTH,month-1);//月份是0-11
calendar.set(Calendar.DATE,1);
//得到當(dāng)前月份的最大值
intday=calendar.getActualMaximum(Calendar.DATE);
//得到本月中的第一天是星期幾
intweek=calendar.get(Calendar.DAY_OF_WEEK);
intcount=0;//一個計數(shù)的變量
System.out.println("\n\t\t"+year+"年"+month+"月\n");
//打印日歷的星期
StringstrDate[]={"日\t","一\t","二\t","三\t","四\t","五\t","六\t"};
for(inti=0;i<strDate.length;i++){
System.out.print(strDate[i]);
}
System.out.println();
//判斷第一天對應(yīng)的是星期幾
while(count<week-1){
System.out.print("\t");
count++;//計數(shù)變量自增
}
//循環(huán)打印日歷
for(inti=1;i<=day;i++,count++){
if(count%7==0){
System.out.println();
}
System.out.print(i+"\t");
}
}在習(xí)題第2題的基礎(chǔ)上,增加復(fù)數(shù)計算功能。在窗體上增加“模式”菜單,“模式”菜單有兩個菜單項:實數(shù)和復(fù)數(shù),用戶可以通過菜單項選擇計算模式,實現(xiàn)實數(shù)計算或復(fù)數(shù)計算。答案:略編寫一個簡易中英詞典程序,詞庫可使用數(shù)據(jù)庫或文本文件存儲,用戶在文本框中輸入待查找的中文或英文詞匯,當(dāng)輸入回車鍵或單擊“翻譯”按鈕后,在標(biāo)簽中顯示相應(yīng)的英文或中文解釋。答案:略編寫一個通訊錄程序,用于聯(lián)系人信息管理,包括添加、修改、刪除和查找聯(lián)系人信息,聯(lián)系人信息包括姓名、聯(lián)系方式、電子郵箱等。聯(lián)系人信息可以釆用數(shù)據(jù)庫或文本文件存儲。答案:略編寫程序,使用紅色畫筆,調(diào)用方法draw。和fillO-繪制一個矩形、一個橢圓和一條直線。答案:略編寫程序,有3個文本框、1個下拉框和!個按鈕,文本框分別用于輸入圓的半徑、圓心的坐標(biāo),下拉框用于輸入顏色,當(dāng)用戶單擊按鈕時,用指定的半徑、圓心位置和顏色繪制一個圓形。答案:略編寫電子表程序,實現(xiàn)以“yyyy年mm月dd日hh:mm:ss"的格式繪制出當(dāng)前時間。importjava.text.SimpleDateFormat;importjava.util.Date;publicclassTime{publicstaticvoidmain(String[]args){
SimpleDateFormats
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025河南鄭州市中醫(yī)院招聘工作人員72名模擬試卷附答案詳解(考試直接用)
- 江西省部分學(xué)校2024-2025學(xué)年高二上學(xué)期10月月考地理試題(解析版)
- 2025呼和浩特旭陽中燃能源有限公司招聘21人模擬試卷附答案詳解(考試直接用)
- 2025昆明市官渡區(qū)北京八十學(xué)校招聘(18人)模擬試卷及答案詳解(典優(yōu))
- 2025年中國地質(zhì)調(diào)查局西安礦產(chǎn)資源調(diào)查中心招聘(26人)模擬試卷有完整答案詳解
- 2025湖北恩施州宣恩獅子關(guān)旅游開發(fā)有限公司招聘7人模擬試卷附答案詳解(考試直接用)
- 2025年泉州文旅集團急需緊缺人才招聘3人考前自測高頻考點模擬試題及答案詳解(考點梳理)
- 產(chǎn)品研發(fā)流程標(biāo)準(zhǔn)化手冊研發(fā)階段劃分
- 品牌形象維護策略與實施方案
- 知識產(chǎn)權(quán)保護與管理標(biāo)準(zhǔn)化流程
- 2025年秋招:招商銀行筆試真題及答案
- 吞咽功能障礙健康指導(dǎo)
- 2025至2030拖拉機市場前景分析及行業(yè)深度研究及發(fā)展前景投資評估分析
- 中外運社招在線測評題
- 無損檢測技術(shù)人員崗位面試問題及答案
- 肉鴨孵化期蛋內(nèi)生長發(fā)育與出雛時間的影響研究
- 監(jiān)控資料留存管理制度
- 2025年遼寧高考地理試卷真題答案詳解講評課件(黑龍江吉林內(nèi)蒙古適用)
- 2025屆上海市高考英語考綱詞匯表
- 小學(xué)生生活常識教育班會
- 2023CSCO食管癌診療指南
評論
0/150
提交評論