1樓:匿名使用者
/*計算器*/
import java.awt.*;
import javax.swing.*;
import javax.swing.border.*;
import java.awt.event.*;
public class calculator implements actionlistener
string bs=;
for(int i=0;i panel=new jpanel(); panel.setlayout(new gridlayout(4,5)); panel.add(b1[1]); panel.add(b1[2]); panel.add(b1[3]); panel.add(b2[0]); panel.add(b1[4]); panel.add(b1[5]); panel.add(b1[6]); panel.add(b2[1]); panel.add(b1[7]); panel.add(b1[8]); panel.add(b1[9]); panel.add(b2[2]); panel.add(b1[0]); panel.add(b2[3]); panel.add(b2[4]); panel.add(b2[5]); frame.add(tfshow,borderlayout.north);/*將文字框放置在框架上方*/ frame.add(panel,borderlayout.center);/*將裝有按鈕組的panel放在框架的中心*/ frame.setdefaultcloseoperation(jframe.exit_on_close);/*設定框架視窗的預設視窗關閉操作*/ frame.setvisible(true);/*設定框架可見*/ }public double getdisplay() public void redisplay() /*對輸入數字的處理*/ public void numberprocess(int num)else isnumber=true;/*輸入連續數字(即多位數字)時為真*/ } public void operationprocess(char operator) result=number; isnumber=false;/*輸入操作符時表示輸入連續數字的標記變數為假*/ } public void clear() public void equal() number=result; /*把運算結果賦值給顯示變數*/ isnumber=false; operator=' '; } public static void main(string args) public void actionperformed(actionevent e) redisplay(); /*在文字域中顯示資訊*/}} 執行結果: 求一個簡單的java小程式,要有圖形介面。 2樓:匿名使用者 /*計算器*/ import java.awt.*; import javax.swing.*; import javax.swing.border.*; import java.awt.event.*; public class calculator implements actionlistener string bs=; for(int i=0;i panel=new jpanel(); panel.setlayout(new gridlayout(4,5)); panel.add(b1[1]); panel.add(b1[2]); panel.add(b1[3]); panel.add(b2[0]); panel.add(b1[4]); panel.add(b1[5]); panel.add(b1[6]); panel.add(b2[1]); panel.add(b1[7]); panel.add(b1[8]); panel.add(b1[9]); panel.add(b2[2]); panel.add(b1[0]); panel.add(b2[3]); panel.add(b2[4]); panel.add(b2[5]); frame.add(tfshow,borderlayout.north);/*將文字框放置在框架上方*/ frame.add(panel,borderlayout.center);/*將裝有按鈕組的panel放在框架的中心*/ frame.setdefaultcloseoperation(jframe.exit_on_close);/*設定框架視窗的預設視窗關閉操作*/ frame.setvisible(true);/*設定框架可見*/ }public double getdisplay() public void redisplay() /*對輸入數字的處理*/ public void numberprocess(int num)else isnumber=true;/*輸入連續數字(即多位數字)時為真*/ } public void operationprocess(char operator) result=number; isnumber=false;/*輸入操作符時表示輸入連續數字的標記變數為假*/ } public void clear() public void equal() number=result; /*把運算結果賦值給顯示變數*/ isnumber=false; operator=' '; } public static void main(string args) public void actionperformed(actionevent e) redisplay(); /*在文字域中顯示資訊*/}} 這是我做的一個計算器:執行截圖 3樓:匿名使用者 我有一個通訊錄你要嗎。。swing做的 簡單的,用text控制元件的sel屬性,dim n as long,num as longprivate sub command1 click l len text2 n instr n,text2,text1 text2.setfocus if n l and n 0 thentext2.sels... public mycalculator f new jframe 計算器bymdou container contentpane f.getcontentpane 選單的建立開始 jmenubar mbar new jmenubar mbar.setopaque true medit new jme... include include include using namespace std define n 1000 struct data s 1000 int cmp const void a,const void b int main while in2 a e b qsort s,i,size...急求用VB編小程式,急求用VB編一個小程式
求用java編寫的計算器程式1實現簡單加減
求大神幫忙寫程式,c檔案方面的。急