Hallo,
da ich gerade Swing lerne bin ich auf ein Problem gestossen welches ich gerade nicht lösen kann. Als Beispiel:
Hier meine Frage..immer wenn ich ein neues JFrame anlege und bsp ein JLabel hinzufüge und dann noch einen Button..wieso verschwindet das Label dann? Ich hab das ganze nun so aufgefasst das dass Frame ein Container ist, in dem man mehere Objekte hinneipacken kann... danke für die Antwort..
da ich gerade Swing lerne bin ich auf ein Problem gestossen welches ich gerade nicht lösen kann. Als Beispiel:
Code:
import java.awt.event.*;
import javax.swing.*;
public class JButtonD
{
public static void main( String[] args )
{
JFrame frame = new JFrame("Das Programm");
frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
JButton b=new JButton("Beenden");
frame.add(b);
JLabel f=new JLabel("LALA");
frame.add(f);
ActionListener a1 = new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(0);
}
};
b.addActionListener(a1);
frame.pack();
frame.setVisible(true);
}
}
Hier meine Frage..immer wenn ich ein neues JFrame anlege und bsp ein JLabel hinzufüge und dann noch einen Button..wieso verschwindet das Label dann? Ich hab das ganze nun so aufgefasst das dass Frame ein Container ist, in dem man mehere Objekte hinneipacken kann... danke für die Antwort..