Forum
Tipps
News
Menu-Icon

Java --- Button, der nicht funktionieren will

Hi.
ich muss für die schule einen Akzeptor für eine formale Sprache meiner Wahl programmieren--mit java.
Ich hab schon hin und wieder kleinkram mit java gemacht, dachte also dies würde nach wiedereinarbeitung kein größeres problem darstellen.

Nun scheitere ich schon daran einen Button funktionstüchtig zu machen...
ich verstehe nicht was ich falsch mache

 

Zitat
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;



public class Math extends Applet implements ActionListener{

   Label L1=new Label("Rechenoperation:");
   TextField TFEingabe=new TextField(28);
   Button BPruefen=new Button("Syntax prüfen");
   Button BRechnen=new Button("Ergebnis berechnen");
   Label LAusgabe=new Label("");
   
      public void init(){
            add(L1);         
            add(TFEingabe);      
            add(BPruefen);   
            add(BRechnen);
            add(LAusgabe);
            LAusgabe.setText("Textausgabe");
            this.setSize(250, 150);
      }

      public void actionPerformed(ActionEvent event){
   
            if (event.getSource()==BPruefen){
                  LAusgabe.setText("Prüfen");
            }
      
            if (event.getSource()==BRechnen){
                  LAusgabe.setText("Berechnen");
            }
   
      }

}
 


zunächst einmal will ich einfach nur, dass sich der text des Labels LAusgabe bei entsprechendem Knopfdruck ändert.. vergebens.. sieht vllt wer meinen fehler? ich verzweifle noch daran..
Ich kann so viel auf die Buttons drücken wie ich will--nichts passiert!

Grüße
Tobi

Antworten zu Java --- Button, der nicht funktionieren will:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Die Buttons wissen in deinem Programm leider nichts von einem ActionListener.

Beispiel:

BPruefen.addActionListener(this);

greez 8)
JoSsiF

oh verdammt :o^^ ganz vergessen :)  dankeschön^^
hätte mir auch selbst auffallen müssen ::)

Danke dir :)
Gz Tobi   


« Objektorientiert programmieren in C++Visual C++ : Implementierung von Algorithmen & Datenstrukturen »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Scriptsprache
Eine Scriptsprache ist eine Softwareeigene Programmiersprache, mit der der Anwender Skripte oder Makros für häufig vorkommende Arbeitsabläufe schreibt. Ein...

Applet
Siehe Java. ...

Internet-Zugriffsprogramm
Ein Internet-Zugriffsprogramm, auch Browser genannt, stellt Internetseiten für den Benutzer dar. Am bekanntesten ist der Microsoft Internet Explorer, gefolgt vom kos...