In diesem Stück Code:Java GUI: etwa getContentPane() Methode und Inhalt
JLabel emptyLabel = new JLabel("");
emptyLabel.setPreferredSize(new Dimension(175, 100));
frame.getContentPane().add(emptyLabel, BorderLayout.CENTER);
Ich sehe es ein neues Label macht und fügt sie das JFrame
Objekt frame
. Aber ich möchte verstehen, was macht getContentPane()
tun, und warum brauche ich es?
Ich lese this API, aber ich habe immer noch nicht verstanden.
Schöne Geschichte: https://weblogs.java.net/blog/hansmuller/archive/2005/11/jframeadd_conte.html – Maroun
lool, dass Geek Artikel xd – Sunset
"Als eine Annehmlichkeit' hinzufügen' und seine Varianten ... gewesen überschrieben, um bei Bedarf zum 'contentPane' weiterzuleiten." - ['JFrame'] (http://docs.oracle.com/javase/7/docs/api/javax/swing/JFrame.html) – trashgod