Layout Manager Problme

  • Hi

    Ich hab im Moment 2 Probleme unter Java mit den Layoutmanagern:
    1)
    Ich möchte gerne über eine Methode mir ein JFrame Fenster aufbauen.

    Zusätzlich bekomme ich immer eine Fehlermeldung bei:

    Code
    wind = setLayout(gbl);
    found: void 
    required java.awt.Container

    Danke im Voraus!

    mfg

  • Wenn du in der Dokumentation nachschaust, siehst Du, dass die
    Methode java.awt.Container.setLayout() den Rueckgabewert void hat.
    Die referenz 'wind' ist vom Typ java.awt.Container. Daher die Fehlermeldung:

    Code
    found: void //ich habe den Rueckgabewert 'void' vorgefunden
    required java.awt.Container //Da muss aber eine Instanz von java.awt.Container her!

    Vermutlich moechtest Du aber das Layout im Container
    setzen. Dafuer schickst du eine nachricht an eben diesen
    container, das Du das layout mit dem erzeugten GridBagLayout
    setzen moechtest:


    Code
    wind.setLayout(gbl);

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!