Hi Leute!
Ich versuche mich gerade an einer kleinen GUI und kann einfach den Fehler nicht finden.
Ich erzeuge ein JPanel, verpasse diesem Grenzen und anschliessend setze ich es auf eine bestimmte Größe fest.
Es erscheint allerdings nur sporadisch und wenn, dann ist es meistens auch so groß wie das JFrame selbst.
Hat jemand ne Idee?
Ich versuche mich gerade an einer kleinen GUI und kann einfach den Fehler nicht finden.
Ich erzeuge ein JPanel, verpasse diesem Grenzen und anschliessend setze ich es auf eine bestimmte Größe fest.
Es erscheint allerdings nur sporadisch und wenn, dann ist es meistens auch so groß wie das JFrame selbst.
Hat jemand ne Idee?
Code:
import java.awt.Color;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class TestGUI extends JFrame {
public TestGUI()
{
this.setTitle("TEST");
this.setSize(1024, 768);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setResizable(false);
JPanel panel1 = new JPanel();
panel1.setBorder(BorderFactory.createLineBorder(Color.black));
panel1.setBounds(2, 40, 200, 200);
this.add(panel1);
this.setVisible(true);
}
public static void main(String[] args) {
TestGUI gui = new TestGUI();
}
}