import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class test5 { public static void main(String[] args) { Frame jFrame =new JFrame(); jFrame.setSize(400,300); jFrame.setLayout(null); JTextField jTextField =new JTextField(); jTextField.setBounds(50,100,20,20); jFrame.add(jTextField); JTextField jTextField2 =new JTextField(); jTextField2.setBounds(180,100,20,20); jFrame.add(jTextField2); JTextField jTextField3 =new JTextField(); jTextField3.setBounds(300,100,40,20); jFrame.add(jTextField3); JButton j1 =new JButton("加"); j1.setBounds(100,50,50,20); jFrame.add(j1); JButton j2 =new JButton("减"); j2.setBounds(100,100,50,20); jFrame.add(j2); JButton j3 =new JButton("乘"); j3.setBounds(100,150,50,20); jFrame.add(j3); JButton j4 =new JButton("除"); j4.setBounds(100,200,50,20); jFrame.add(j4); j1.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { String a1=jTextField.getText(); String a2=jTextField2.getText(); int b1 =Integer.parseInt(a1); int b2 =Integer.parseInt(a2); jTextField3.setText(String.valueOf(b1+b2)); } }); j2.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { String a1=jTextField.getText(); String a2=jTextField2.getText(); int b1 =Integer.parseInt(a1); int b2 =Integer.parseInt(a2); jTextField3.setText(String.valueOf(b1-b2)); } }); j3.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { String a1=jTextField.getText(); String a2=jTextField2.getText(); int b1 =Integer.parseInt(a1); int b2 =Integer.parseInt(a2); jTextField3.setText(String.valueOf(b1*b2)); } }); j4.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { String a1=jTextField.getText(); String a2=jTextField2.getText(); int b1 =Integer.parseInt(a1); int b2 =Integer.parseInt(a2); jTextField3.setText(String.valueOf(b1/b2)); } }); jFrame.setVisible(true); } }
运行截图: