tr0nix
der-mit-dem-tux-tanzt
Moin zusammen
Ich habe ein kleines Problem. Folgender Code gibt unter Windows ein Fenster mit einem Textfeld und Label, wobei das Label den Wert des Textfeldes annimmt wenn Enter gedrückt wird. Unter Linux kompiliert alles sauber, gibt jedoch ein leeres Fenster.
Any hints?
.
.
.
EDIT (autom. Beitragszusammenführung) :
.
Ok habs rausgekriegt.. zuunterst im Konstruktor noch pack(); aufrufen..
Ich habe ein kleines Problem. Folgender Code gibt unter Windows ein Fenster mit einem Textfeld und Label, wobei das Label den Wert des Textfeldes annimmt wenn Enter gedrückt wird. Unter Linux kompiliert alles sauber, gibt jedoch ein leeres Fenster.
Any hints?
Code:
import javax.swing.*; import java.awt.*;
import java.awt.event.*;
public class TextEvent extends JFrame implements ActionListener {
JLabel output;
TextEvent() {
JTextField text = new JTextField();
output = new JLabel();
text.addActionListener(this);
add(text, BorderLayout.NORTH);
add(output, BorderLayout.SOUTH);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void actionPerformed(ActionEvent e) {
output.setText("Eingabe: " + e.getActionCommand());
}
public static void main(String argv[]) {
TextEvent te = new TextEvent();
te.setBounds(200, 200, 100, 120);
te.setVisible(true);
}
}
.
.
EDIT (autom. Beitragszusammenführung) :
.
Ok habs rausgekriegt.. zuunterst im Konstruktor noch pack(); aufrufen..
Zuletzt bearbeitet: