當前位置:編程學習大全網 - 源碼下載 - Java產品展示源代碼

Java產品展示源代碼

import javax . swing . *;

import Java . awt . *;

import Java . awt . event . action event;

importjava.awt.event。

publicclassextendsJFrameimplements {

JPaneljp1,jp2

JTextFieldjt1,jt2,jt3

JButtonbtn_add,btn_sub,btn _ clean

public(){

init();

}

publicfoidinit(){

SetTitle(“簡單計算器”);

(空);

setSize(600,100);

jp 1 = new jpanel();

jp2 = new jpanel();

添加(jp1,.北);

添加(jp2,.南);

JT 1 = newJTextField(15);

jp 1 . add(JT 1);

jt2 = newJTextField(15);

jp 1 . add(jt2);

jt3 = newJTextField(15);

jp 1 . add(jt3);

BTN _ add = new jbutton(" ");

btn_add。(這個);

jp2 . add(BTN _ add);

BTN _ sub = newJButton("-");

btn_sub。(這個);

jp2 . add(BTN _ sub);

BTN _ clean = new jbutton(" clear ");

btn_clean。(這個);

jp2 . add(BTN _ clean);

set visible(true);

}

publicvoid(動作事件)

{

if(e.getSource()==btn_clean)

{

JT 1 . settext(" ");

jt2 . settext(" ");

jt3 . settext(" ");

}

其他

{

if(jt1.getText()。equals(" " | | jt2 . gettext()。等於("")

{

JOptionPane。(null,“請在前兩個框中輸入數字”);

}

其他

{

double number 1 = double . parse double(JT 1 . gettext());

double number 2 = double . parse double(jt2 . gettext());

double result = 0;

if(e.getSource()==btn_add)

{

結果= number 1 number2;

}

其他

{

結果=數字1-數字2;

}

jt3.setText(" "結果);

}

}

}

}

  • 上一篇:如何在windows下使用Rtools生成包並安裝?
  • 下一篇:月季招紅蜘蛛怎麽處理?
  • copyright 2024編程學習大全網