G
Guest
Gast
Hallo Leute.
Also ich habe ein Window, dass ich nach einer bestimmten Aktion aufrufe und nur 5 sec. erscheinen soll. Mein Problem ist: er Zeigt mir zwar das window und das Panel an, nur die Label ignoriert er völlig.
Er zeichnet das Fenster einwandfrei wenn ich den Thread nicht schlafen lege.
Also ich habe ein Window, dass ich nach einer bestimmten Aktion aufrufe und nur 5 sec. erscheinen soll. Mein Problem ist: er Zeigt mir zwar das window und das Panel an, nur die Label ignoriert er völlig.
Code:
public class 12x
extends JWindow
{
private JPanel jPanel1 = new JPanel();
private JLabel jLabel1 = new JLabel();
public BOB_AD()
{
try
{
jbInit();
this.setVisible(true);
this.repaint();
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
}
}
catch(Exception e)
{
e.printStackTrace();
}
this.setVisible(false);
}
private void jbInit() throws Exception
{
this.setSize(new Dimension(1024, 768));
jPanel1.setBounds(new Rectangle(0,0, 1024, 768));
jPanel1.setBackground(Color.BLACK);
jPanel1.setLayout(null);
jLabel1.setText("12x");
jLabel1.setBounds(new Rectangle(145, 275, 735, 220));
jLabel1.setForeground(Color.red);
jLabel1.setFont(new Font("Arial Black", 0, 80));
jPanel1.add(jLabel1, null);
this.getContentPane().add(jPanel1, null);
this.repaint();
}
}
Er zeichnet das Fenster einwandfrei wenn ich den Thread nicht schlafen lege.