PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Java - JFrame in JApplet erzeugt hat keinen Inhalt


Dr.Doom
2008-05-14, 18:10:10
Howdy,

ich habe bisher ein Applet gehabt, das sämtliche JPanel, Buttons etc etc angezeigt hat. Ich möchte aber dies alles nun in ein JFrame verschieben; das Applet hat nur noch die Aufgabe den JFrame zu erzeugen und anzuzeigen.
Das Problem: Das JFrame öffnet sich zwar in der korrekten Grösse, aber es ist nichts zu sehen (ausser der Hintergundfarbe). --> ?

JApplet:


...
public class ga extends JApplet {

MainFrame gf;

public void init() {
gf = new MainFrame();
gf.setSize(1024,768);
gf.setLocation(10,10);
gf.setVisible( true );
}

public void destroy() { }
public void start() { }
public void stop() { }

} //end class



JFrame:


...
public void MainFrame() extends JFrame {
...
//hier werden eine Menge JPanels und ein Menübalken erzeugt
...
getContentPane().setLayout( new BorderLayout() );
getContentPane().add( panel1, BorderLayout.WEST );
getContentPane().add( panel2, BorderLayout.CENTER );
getContentPane().add( panel3, BorderLayout.EAST );
getContentPane().setBackground(Color.lightGray);

setSize(1024,768);
setLocation(10,10);
setVisible( true );
}//end constructor
...



Hat jemand einen Tipp?