1import java.awt.*;
2import java.awt.event.*;
3
4public class TextEinAusgabe2 extends Frame
5{
6 TextField eingabe;
7 Label ausgabe;
8
9 public static void main( String[] args )
10 {
11 TextEinAusgabe2 meinFenster = new TextEinAusgabe2( "Text-Ein-/Ausgabe" );
12 meinFenster.setSize( 400, 200 );
13 meinFenster.setVisible( true );
14 }
15
16 public TextEinAusgabe2( String fensterTitel )
17 {
18 super( fensterTitel );
19 Label hinweis = new Label( "Text eingeben und mit Return abschliessen" );
20 eingabe = new TextField();
21 ausgabe = new Label();
22 add( BorderLayout.NORTH, eingabe );
23 add( BorderLayout.CENTER, hinweis );
24 add( BorderLayout.SOUTH, ausgabe );
25 eingabe.addActionListener(
26 new ActionListener() {
27 public void actionPerformed( ActionEvent ev ) {
28 meineMethode(); } } );
29 addWindowListener(
30 new WindowAdapter() {
31 public void windowClosing( WindowEvent ev ) {
32 dispose();
33 System.exit( 0 ); } } );
34 }
35
36 void meineMethode()
37 {
38 ausgabe.setText( "Der eingelesene Text lautet: " + eingabe.getText() );
39 }
40}
41
1import java.awt.*;
2import java.awt.event.*;
3
4public class TextEinAusgabe2 extends Frame
5{
6 TextField eingabe;
7 Label ausgabe;
8
9 public static void main( String[] args )
10 {
11 TextEinAusgabe2 meinFenster = new TextEinAusgabe2( "Text-Ein-/Ausgabe" );
12 meinFenster.setSize( 400, 200 );
13 meinFenster.setVisible( true );
14 }
15
16 public TextEinAusgabe2( String fensterTitel )
17 {
18 super( fensterTitel );
19 Label hinweis = new Label( "Text eingeben und mit Return abschliessen" );
20 eingabe = new TextField();
21 ausgabe = new Label();
22 add( BorderLayout.NORTH, eingabe );
23 add( BorderLayout.CENTER, hinweis );
24 add( BorderLayout.SOUTH, ausgabe );
25 eingabe.addActionListener(
26 new ActionListener() {
27 public void actionPerformed( ActionEvent ev ) {
28 meineMethode(); } } );
29 addWindowListener(
30 new WindowAdapter() {
31 public void windowClosing( WindowEvent ev ) {
32 dispose();
33 System.exit( 0 ); } } );
34 }
35
36 void meineMethode()
37 {
38 ausgabe.setText( "Der eingelesene Text lautet: " + eingabe.getText() );
39 }
40}