import javax.swing.*;import java.awt.event.*;class Counter extends WindowAdapter { static JFrame f=new JFrame("计算器");static JTextField text1=new JTextField("0.");static String source="";static String cal="";static String object="";static boolean flag=false;static boolean fl...
import java.awt.event.*;import javax.swing.*; //引入所需要的包 class MyFrame extends JFrame implements ActionListener{ private JButton b1,b2,b3,b4,b5,b6;private TextField t1,t2,t3; //定义六个按钮和三个文本域 public MyFrame(String s){ super(s);b1=new JButton("加"...
import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JTextField;class Stack_Float { float nums[];int top;Stack_Float(){ nums = new float[50];top = -1;} boolean IsEmpty(){ if (top == ...
if(tf1.getText().trim().equals("0"))//如果初时显示为0 { str.setLength(0); tf1.setText((str.append("0"+e2.getActionCommand())).toString()); } else if(tf1.getText().trim().equals(""))//如果初时显示为空则不做任何操作 { } else { tf1.setText(str.append(e2.getActionComma...
addComponent(layout, numbers[1], 1, 0, 1, 1);addComponent(layout, numbers[2], 1, 1, 1, 1);addComponent(layout, numbers[3], 1, 2, 1, 1);addComponent(layout, numbers[4], 2, 0, 1, 1);addComponent(layout, numbers[5], 2, 1, 1, 1);addComponent(layout, numbers...