8.4.1 | JPanel |
Ein JPanel ist ein genereller Container, der selbst keine besonderen grafischen Eigenarten aufweist. Er wird meist benutzt, um bestimmte Komponenten zusammenzufassen.
Standardmäßig ist ein JPanel deckend, man kann also die darunter liegende Komponente nicht sehen. Über die Methode setOpaque(boolean state) kann man dieses Verhalten ändern.
JPanel panel = new JPanel(); // deckend setzen // ist eigentlich schon der Standardwert panel.setOpaque(true); panel.setBackground(Color.yellow); panel.setLayout(new BorderLayout()); panel.add(new JLabel("Panel"));