求GUI介面的java小程式,求一個簡單的JAVA小程式,要有圖形介面。

2021-03-04 02:32:14 字數 3273 閱讀 2853

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做的

急求用VB編小程式,急求用VB編一個小程式

簡單的,用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...

求用java編寫的計算器程式1實現簡單加減

public mycalculator f new jframe 計算器bymdou container contentpane f.getcontentpane 選單的建立開始 jmenubar mbar new jmenubar mbar.setopaque true medit new jme...

求大神幫忙寫程式,c檔案方面的。急

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...