A
Auron
Gast
Ich verzweifle. Ich versuche im Moment einfach nur ein Panel auf ein JFrame zu setzen und das Panel schwarz zu machen, damit man es sehen kann. Dazu habe ich zwei Klassen. Eine GUI und eine die darauf zugreift und später die anderen Sachen machen soll.
So Problem ist der JFrame bleibt weiß -> Panel ist nicht drauf.
Ich poste mal den Code.
und die GUI:
Ich weiß echt nicht was ich noch machen soll. Ich danke schon mal im Vorraus für die Hilfe.
So Problem ist der JFrame bleibt weiß -> Panel ist nicht drauf.
Ich poste mal den Code.
Code:
import javax.swing.*;
import javax.swing.event.*;
import java.awt.event.*;
import java.awt.*;
public class HauptKlasse
{
JPanel fstPanel;
MeineGUI fstwind;
public static void main(String[] args)
{
Roulette myProg = new HauptKlasse();
}
public HauptKlasse()
{
fstwind = new MeineGUI(0, 0, 600, 1024);
fstPanel = fstwind.createPanel(fstwind.getWidth(), fstwind.getHeight(), true);
fstPanel.setBackground(Color.black);
fstwind.getContentPane().add(fstPanel);
}
}
Code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class MeineGUI extends JFrame
{
public MeineGUI(int x, int y, int height, int width)
{
JFrame fstwind = new JFrame("Name");
fstwind.setSize(width, height);
fstwind.setLocation(x, y);
fstwind.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fstwind.setVisible(true);
}
public JPanel createPanel(int width, int height, boolean visibility)
{
JPanel fstPanel = new JPanel(new GridLayout(2,2));
fstPanel.setSize(width, height);
fstPanel.setVisible(visibility);
return fstPanel;
}
}
Ich weiß echt nicht was ich noch machen soll. Ich danke schon mal im Vorraus für die Hilfe.