tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
3479
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von the_skywalker
    the_skywalker the_skywalker ist offline Mitglied Bronze
    Registriert seit
    Jan 2005
    Ort
    Arnstadt (Thüringen)
    Beiträge
    41
    Hallo,

    kann mir jemand mal den Unterschied zwischen
    • setContentPane(panel);
    und
    • getContentPane().add(panel);
    erklären.

    Ich habe beides ausprobiert und beides geht. Doch welche Art ist besser oder gar richtig?

    Stefan
     

  2. #2
    Registriert seit
    Apr 2004
    Ort
    Ruhrgebiet
    Beiträge
    1.582
    Zitat Zitat von the_skywalker
    Hallo,

    kann mir jemand mal den Unterschied zwischen
    • setContentPane(panel);
    und
    • getContentPane().add(panel);
    erklären.

    Ich habe beides ausprobiert und beides geht. Doch welche Art ist besser oder gar richtig?

    Stefan
    Ich verwende immer getContentPane()... und das wird auch so vorgeschlagen von der IDE/Compiler, wenn man direkt Komponenten einem JFrame hinzufügen will.

    So steht es in der API in JFrame:

    public Container getContentPane()

    Returns the contentPane object for this frame.


    public void setContentPane(Container contentPane)

    Sets the contentPane property. This method is called by the constructor.

    Swing's painting architecture requires an opaque JComponent in the containment hiearchy. This is typically provided by the content pane. If you replace the content pane it is recommended you replace it with an opaque JComponent.
     

Ähnliche Themen

  1. Image From Panel to Panel
    Von Aprikose im Forum .NET Windows Forms
    Antworten: 1
    Letzter Beitrag: 25.09.09, 13:54
  2. Panel
    Von MikeBi im Forum .NET Grafik und Sound
    Antworten: 2
    Letzter Beitrag: 20.05.08, 19:00
  3. Antworten: 0
    Letzter Beitrag: 12.04.08, 15:43
  4. Panel in JTabbedPane, vom Panel aufs frame zugreifen.
    Von che nino im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 08.09.07, 21:00
  5. AWT: Panel durch anderes Panel ersetzen. Neuzeichnen-Problem
    Von Semmerl im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 22.05.05, 11:22