Example #1
0
 public void actionPerformed(ActionEvent e) {
   display = "0";
   result.setText(display);
   ButtonDemo.setResult(result);
   ButtonDemo.setAddNumber(false);
   ButtonDemo.setAddZero(true);
   ButtonDemo.setCanDot(true);
 }
Example #2
0
 public void actionPerformed(ActionEvent e) {
   result = ButtonDemo.getResult();
   addNumber = ButtonDemo.isAddNumber();
   if (!addNumber) result.setText("");
   display = result.getText();
   result.setText(display + "0");
   ButtonDemo.setResult(result);
   ButtonDemo.setAddNumber(true);
   ButtonDemo.setAddZero(false);
 }
Example #3
0
class Clear implements ActionListener {
  private String display;
  private JTextField result = ButtonDemo.getResult();

  public void actionPerformed(ActionEvent e) {
    display = "0";
    result.setText(display);
    ButtonDemo.setResult(result);
    ButtonDemo.setAddNumber(false);
    ButtonDemo.setAddZero(true);
    ButtonDemo.setCanDot(true);
  }
}
 public static void main(String[] args) {
   ButtonDemo frame = new ButtonDemo();
   frame.setTitle("ButtonDemo");
   frame.setLocationRelativeTo(null); // Center the frame
   frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
   frame.setSize(250, 100);
   frame.setVisible(true);
 }