java 简单计算器问题(请帮我改一下)急!!!!谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/07 13:27:42
请高手指点,因为是作业题(实现加、减、乘、除功能有两个文本框,输入数值,一个组合框选择符号(+、-、*、/),一个文本框结果,一个清除按钮功能) 我编拉,还有很多错误,不知道怎莫办?帮忙在原程序基础上帮我改改,谢谢!!!!

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

public class jsq extends JFrame implements ItemListener {

JTextField tf;
public void init(){
Container contentPane=getContentPane();
contentPane.setLayout(new GridLayout(2,3));
//文本框(数值1
JTextField t1=new JTextField("",10);
contentPane.add(t1);
//组合框(+,-,*,/)
JComboBox c1=new JComboBox();
c1.addItem("+");
c1.addItem("-");
c1.addItem("*");
c1.addItem("/");
c1.addItemListener(this);
contentPane.add(c1);
//文本框(数值2)
JTextField t2=new JTextField("",10);
contentPane.add(t2);
//按钮(=)
JButton b1=new JButton();
b1.setActionCommand("=&qu

import java.awt.*;
import java.awt.event.*;
import java.util.EventObject;

import javax.swing.*;

class jsqj extends JFrame implements ItemListener {

/**
*
*/
private static final long serialVersionUID = 1L;
JTextField tf;
JTextField t1 = new JTextField("", 10);
JTextField t2 = new JTextField("", 10);
JTextField t3 = new JTextField("", 10);
JComboBox c1 = new JComboBox();
public jsqj() {
super();
}
public void init() {

Container contentPane = getContentPane();
contentPane.setLayout(new GridLayout(2, 3));

// 文本框(数值1

contentPane.add(t1);
// 组合框(+,-,*,/)

c1.addItem("+");
c1.addItem("-");
c1.addItem("*");
c1.addItem("/");
c1.addItemListener(this);
contentPane.add(c1);
// 文本框(数值2)

co