Hey,
Ich habe ein Panel, dass einen Hintergrund erzeugt. Nun soll darauf ein Label platziert werden.
Das geht aber leider nicht. Nur der Hintergrund wird angezeigt, nicht das Label.
Ich habe ein Panel, dass einen Hintergrund erzeugt. Nun soll darauf ein Label platziert werden.
Das geht aber leider nicht. Nur der Hintergrund wird angezeigt, nicht das Label.
Code:
public FrameGUI() {
ClientActivity ca = new ClientActivity(StartStop.STOP);
PicturePanel picPanel = new PicturePanel();
setSize(breite, hoehe);
setTitle(title);
setLocationRelativeTo(null);
setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
setResizable(false);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
ca.StartStop();
System.exit(1);
}
});
Dimension size = getPreferredSize();
size.width = w;
label.setPreferredSize(size);
label.setText(text);
label.setVerticalAlignment(SwingConstants.CENTER);
label.setHorizontalAlignment(SwingConstants.CENTER);
add(picPanel);
picPanel.add(label);
setVisible(true);
}