要求:1.点击下面的“=”按钮能进行简单的四则运算。2.如果除数为0弹出报错窗口。
这个是界面:
package package1;
import java.awt.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JFrame;
import java.awt.FlowLayout;
import javax.swing.JButton;
import java.awt.BorderLayout;
import java.util.Scanner;
public class Test extends JFrame{
public Test(){
JPanel p1=new JPanel();
JPanel p2=new JPanel();
p1.setLayout(new FlowLayout(FlowLayout.LEFT,4,3));
p1.add(new JTextField("0",4));
p1.add(new JTextField(" + "));
p1.add(new JTextField("0",4));
p1.add(new JLabel("="));
p1.add(new JTextField(8));
p2.add(new JButton("="),BorderLayout.CENTER);
add(p1,BorderLayout.NORTH);
add(p2,BorderLayout.SOUTH);
}
public static void main(String[] args){
Test frame=new Test();
frame.setTitle("计算器");
frame.setSize(300,100);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}