日本亚洲欧美日韩中文字幕_精品欧美一区二区三区久久久_久久av高潮av无码av_成在人线av无码免费_亚洲中文字幕无码久久精品1

13081913316

全國統(tǒng)一學(xué)習(xí)專線 8:30-21:00

想了解javajava課程嗎?想了解JAVA課程總結(jié),java 計算器課程設(shè)計報告?? 嗎?......本文帶你一探究竟。

1.JAVA課程總結(jié)

Java 程序是以邊解釋邊執(zhí)行的方式運(yùn)行的,所有的Java 程序都會被編譯成為二進(jìn)制代碼并運(yùn)行在Java虛擬機(jī)上( J2EE、J2SE 中的Java 虛擬機(jī)簡稱為 JVM)。 在

2.java 計算器課程設(shè)計報告

import java.awt.*;import java.awt.event.*;import javax.swing.*;//導(dǎo)包c(diǎn)lass MyClass extends JFrame//創(chuàng)建一個MyClass類繼承JFrame框架的窗口類,//也就是說JFrame里有的功能MyClass都能實現(xiàn){ JLabel a1=new JLabel("第一個數(shù)"); //創(chuàng)建一個顯示“第一個數(shù)”的標(biāo)簽 JLabel a2=new JLabel("第二個數(shù)"); JLabel a3=new JLabel("運(yùn)算結(jié)果"); b1=new (5); //創(chuàng)建一個文本框、默認(rèn)長度為5,用來輸入運(yùn)算數(shù)字,當(dāng)然也可以默認(rèn)為空 b2=new (5); b3=new (5); //創(chuàng)建一個用于顯示運(yùn)算結(jié)果的標(biāo)簽,也可以創(chuàng)建一個標(biāo)簽來顯示 JButton a=new JButton("加"); //創(chuàng)建一個用于加法計算的按鈕,點(diǎn)擊時進(jìn)行加法運(yùn)算 JButton b=new JButton("減"); JButton c=new JButton("乘"); JButton d=new JButton("除"); JPanel jp1=new JPanel();//創(chuàng)建一個面板,用來放控件 JPanel jp2=new JPanel(); JPanel jp3=new JPanel(); MyClass()//構(gòu)造函數(shù),用來初始化的 { setLayout(new (3,1));//添加一個四行四列的布局管理器 jp1.setLayout(new ());//設(shè)置JP1面板為流式布局管理器 jp1.setLayout(new ()); //將a1,b1,a2,b2四個控件添加到j(luò)p1面板中 jp1.add(a1); jp1.add(b1); jp1.add(a2); jp1.add(b2); jp1.add(a3); //將a,b,c,d四個控件添加到j(luò)p2面板中 jp2.add(a); jp2.add(b); jp2.add(c); jp2.add(d); jp3.add(a3); jp3.add(b3); //將jp1,jp2,jp3三個面板添加到窗口中 add(jp1); add(jp3); add(jp2); Object e; a.(new () //創(chuàng)建一個匿名的事件監(jiān)聽器 { @Override public void ( e) { // TODO Auto-generated method stub double x=Double.valueOf(b1.getText().toString()); //獲取第一個輸入數(shù),并將其由String型轉(zhuǎn)換成double型 double y=Double.valueOf(b2.getText().toString()); //獲取第二個輸入數(shù),并將其由String型轉(zhuǎn)換成double型 b3.setText(""+(x+y)); //將運(yùn)算結(jié)果在b3這個文本框中顯示 } }); b.(new () { @Override public void ( e) { // TODO Auto-generated method stub double x=Double.valueOf(b1.getText().toString()); double y=Double.valueOf(b2.getText().toString()); b3.setText(""+(x-y)); } }); c.(new ()//創(chuàng)建一個匿名的事件監(jiān)聽器 { @Override public void ( e) { // TODO Auto-generated method stub double x=Double.valueOf(b1.getText().toString()); double y=Double.valueOf(b2.getText().toString()); b3.setText(""+(x*y)); } }); d.(new ()//創(chuàng)建一個匿名的事件監(jiān)聽器 { @Override public void ( e) { // TODO Auto-generated method stub double x=Double.valueOf(b1.getText().toString()); double y=Double.valueOf(b2.getText().toString()); //因為0不能做除數(shù),所以在這里需要進(jìn)行判斷 if(y==0) { b3.setText("錯誤"); } else { b3.setText(""+(x/y)); } } }); //下面的是設(shè)置窗口的屬性 this.setTitle("計算器");//設(shè)置窗口的標(biāo)題 //this.setSize(400,400);//設(shè)置窗口的大小,也可以改成this.pack() this.pack(); this.(DISPOSE_ON_CLOSE);//設(shè)置關(guān)閉屬性 this.(true);//設(shè)置窗口的可見性 } public static void main(String[] args)//主函數(shù) { new MyClass(); } }

上述文章了解到關(guān)于JAVA課程總結(jié),java 計算器課程設(shè)計報告?? ,讓我們對javajava課程 有一個直觀的認(rèn)知。我們發(fā)現(xiàn),作為一個優(yōu)秀的Java程序員是多么的自豪。

溫馨提示:為不影響您的學(xué)業(yè),來校區(qū)前請先電話咨詢,方便我校安排相關(guān)的專業(yè)老師為您解答
  • 熱門課程
  • 作者最新文章
  • 在線報名
申請試聽課程

只要一個電話
我們免費(fèi)為您回電

姓名不能為空
手機(jī)號格式錯誤