예제 #1
0
  public void actionPerformed(ActionEvent ae) {
    String cmd = ae.getActionCommand();

    if (cmd.equals("Close")) {
      cmdDisconnect();
    }
  }
예제 #2
0
 /** handle button events. */
 public void actionPerformed(ActionEvent e) {
   String cmd = e.getActionCommand();
   if (cmd.equals("run")) {
     if (animator.isAnimating()) stop();
     else start();
   } else if (cmd.equals("transparancy")) {
     if (drawable != null) drawable.setOpaque(!checkBox.isSelected());
   }
 }
예제 #3
0
 public void actionPerformed(ActionEvent ae) {
   String s = ae.getActionCommand();
   if (s.equals("Dodawanie")) {
     tekst = "";
     tekst2 = "";
     wynik = "";
     tekst += textField1.getText();
     wynik += "1";
     textField1.setText("");
   } else if (s.equals("Odejmowanie")) {
     tekst = "";
     tekst2 = "";
     wynik = "";
     tekst += textField1.getText();
     wynik += "2";
     textField1.setText("");
   } else if (s.equals("Mnozenie")) {
     tekst = "";
     tekst2 = "";
     wynik = "";
     tekst += textField1.getText();
     wynik += "3";
     textField1.setText("");
   } else if (s.equals("Dzielenie")) {
     tekst = "";
     tekst2 = "";
     wynik = "";
     tekst += textField1.getText();
     wynik += "4";
     textField1.setText("");
   } else if (s.equals("Potegowanie")) {
     tekst = "";
     tekst2 = "";
     wynik = "";
     tekst += textField1.getText();
     wynik += "5";
     textField1.setText("");
   } else if (s.equals("Pierwiastek")) {
     tekst = "";
     tekst2 = "";
     wynik = "";
     tekst += textField1.getText();
     int a = Integer.parseInt(tekst);
     f = (double) Math.sqrt(a);
     textField1.setText("" + zao.format(f));
   } else if (s.equals("Wynik")) {
     tekst2 += textField1.getText();
     int a = Integer.parseInt(tekst);
     int b = Integer.parseInt(tekst2);
     int w = Integer.parseInt(wynik);
     if (w == 1) {
       c = a + b;
       textField1.setText("" + c);
     }
     if (w == 2) {
       c = a - b;
       textField1.setText("" + c);
     }
     if (w == 3) {
       c = a * b;
       textField1.setText("" + c);
     }
     if (w == 4) {
       c = a / b;
       textField1.setText("" + c);
     }
     if (w == 5) {
       c = (int) Math.pow(a, b);
       textField1.setText("" + c);
     }
   } else if (s.equals("Czysc")) {
     tekst = "";
     tekst2 = "";
     wynik = "";
     textField1.setText("");
   }
 }