Gast
2003-07-12, 12:18:23
Hi,
es geht da ums event-handling :
- Ich will für das Ereignis "Fenster wird geschlossen" eine Ereignisbehandlung erstellen, wobei die Umsetzung für die gegebene Klasse "WindowEnde" erfolgen soll.
class WindowEnde extends WindowAdapters{
public void windowClosing (WindowEvent e){
system.exit (0);}}
- Dann will ich als zweites Ereignis das Anklicken der Schalter als Implementierung des Interfaces ActionListener programmiern.
Als Ergebnis soll im Ausgabe - Feld die Zeichenkette in umgekehrter Reihenfolge der Buchstaben dargestellt werden.
class. Programm2 extends frame
{
TextField eingabe = new TextField();
TextField ausgabe = new TextField();
Button start = new Button ("Konvertierung");
public Programm2(){
set Layout (new GridLayout (3,1));
add (eingabe);
add (start);
add (ausgabe);
???
class WindowEnde extends WindowAdapter {
public void WindowClosing (WindowEvent e){
System.exit (0);
}
}
???
}
Bei den Fragezeichen weiss ich erstmal nicht so weiter.
- Wie gebe ich dafür eine main-methode an ?
Danke.
es geht da ums event-handling :
- Ich will für das Ereignis "Fenster wird geschlossen" eine Ereignisbehandlung erstellen, wobei die Umsetzung für die gegebene Klasse "WindowEnde" erfolgen soll.
class WindowEnde extends WindowAdapters{
public void windowClosing (WindowEvent e){
system.exit (0);}}
- Dann will ich als zweites Ereignis das Anklicken der Schalter als Implementierung des Interfaces ActionListener programmiern.
Als Ergebnis soll im Ausgabe - Feld die Zeichenkette in umgekehrter Reihenfolge der Buchstaben dargestellt werden.
class. Programm2 extends frame
{
TextField eingabe = new TextField();
TextField ausgabe = new TextField();
Button start = new Button ("Konvertierung");
public Programm2(){
set Layout (new GridLayout (3,1));
add (eingabe);
add (start);
add (ausgabe);
???
class WindowEnde extends WindowAdapter {
public void WindowClosing (WindowEvent e){
System.exit (0);
}
}
???
}
Bei den Fragezeichen weiss ich erstmal nicht so weiter.
- Wie gebe ich dafür eine main-methode an ?
Danke.