帮我改改这个“能用加法的Java计算器”

来源:百度知道 编辑:UC知道 时间:2024/05/29 15:03:42
文件名是Calculator.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Calculator extends JPanel
{
static JFrame frame;
JLabel add;
JTextField num1TextField,num2TextField,resultTextField;
JButton equalButton;

public Calculator
{
num1TextField = new JTextField(5);
num2TextField = new JTextField(5);
resultTextField = new JTextField(5);
add = new JLabel("+");
equalButton = new Jbutton("=");
add(num1TextField);
add(num2TextField);
add(add);
add(equalButton);
add(resultTextField);

ButtonListener bnListener = new ButtonListener();
equalButton.addActionListener(bnListener);
};
class ButtonListener implements ActionListener{
public void actionPerformed(ActionEvent e){
Double n1 = new Double(num1TextField());
Double n2 = new Double(num2TextFiel

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Calculator extends JPanel
{
static JFrame frame;
JLabel add;
JTextField num1TextField,num2TextField,resultTextField;
JButton equalButton;

public Calculator()
{
num1TextField = new JTextField(5);
num2TextField = new JTextField(5);
resultTextField = new JTextField(5);
add = new JLabel("+");
equalButton = new JButton("=");
add(num1TextField);
add(num2TextField);
add(add);
add(equalButton);
add(resultTextField);

ButtonListener bnListener = new ButtonListener();
equalButton.addActionListener(bnListener);
}
class ButtonListener implements ActionListener{
public void actionPerformed(ActionEvent e){
Double n1 = new Double(num1TextField.getText());
Double n2 = new Double(num2TextField.getText());