其实贴上来的代码都会有点搞笑,学了Java不过个把月,写的完全不知所云,很多基本知识还是不是很透彻,就当这段路上的勉励站吧,再接再厉!
要是不幸污了您的眼睛,别见怪啊还望求教,指点一下,我也能进步进步,很多东西都是书上学不到的。
/**
* 做一个计算器,使其具有简单的功能
* @author:JeremyJone
* @2014.9.24
*
* 做出界面,具有显示面板,同时具有0-9,和加减乘除,还有删除和清空按钮
*
* 按下每个按钮时显示面板都具有相应功能
*
*/
package Demo1;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class calculator extends JFrame implements ActionListener{
String s="";
//定义两个中间缓存变量
double p1;
double p2;
//在定义一个加减乘除的符号变量,0 代表无表示,1代表加,2代表减,3代表乘,4代表除
int x=0;
JTextField text=null;
JButton jbc=null;
JButton jb1=null;
JButton jb2=null;
JButton jb3=null;
JButton jb4=null;
JButton jb5=null;
JButton jb6=null;
JButton jb7=null;
JButton jb8=null;
JButton jb9=null;
JButton jb0=null;
JButton jbdot=null;
JButton jbe=null;
JButton jbadd=null;
JButton jbminus=null;
JButton jbtime=null;
JButton jbdivide=null;
public static void main(String[] args) {
// TODO Auto-generated method stub
calculator demo1_1=ne