GUI wird nicht angezeigt

FRI3ND

Mitglied
Hi,
ich möchte ein kleines JFrame erzeugen, mit dem ich einige Sachen steuern kann. Obwohl diese noch nicht implemenitert sind, wollte ich mir zumindest einmal das Frame anzeigen lassen, doch es ging leider nicht und ich kann den Fehler auch nicht finden.
Daher würde ich euch darum bitten, die zwei Klassen kurz anzuschauen; da ich noch Anfänger in diesem Gebiet bin, wird der Fehler für Erfahrene vermutlich schnell zu finde sein.

Grüße
FRI3ND
 

Anhänge

Dein Programm dürfte eigentlich gar nicht kompilieren. Du erstellst in der main-Methode eine neue Instanz von KontrollSetGUI und versuchst darüber die createAndShowGUI() Methode aufzurufen. Diese existiert doch aber nur in der Klasse KontrollSet - nicht aber in der Klasse KontrollSetGUI.
 
In KontrollSet:
1. der erste Import gehört weg.
2. das KontrollSetGUI erweitert JFrame. Daher solltest Du in KontrollSet#createAndShowGUI nicht new JFrame("...") sondern new KontrollSetGUI() verwenden.
3. Das frame.add(new KontrollSetGUI()); muss dann natürlich weg, da der Frame im Konstruktor von KontrollSetGUI initialisiert wird.
4. in main() rufst Du KontrollSetGUI.createAndShowGUI() - die Methode existiert nicht, es muss KontrollSet.createAndShowGUI() heißen.

In KontrollSetGUI: der Konstruktor darf keinen Rückgabewert haben.
 

Zurück
Oben