2017-07-20 3 views
0

Diese Frage mag blöd erscheinen, aber ich bin gerade ratlos.Aufruf von JFrame aus der separaten Klasse

Ich bin ein Student, der mit Java arbeitet, und Intellij IDEA 2017. Ich lerne, wie man JFrames benutzt, und versuche, eine grundlegende GUI zu schaffen.

Ich versuche, zwei JFrames in separaten Klassen zu erstellen und sie aus der Main-Klasse aufzurufen.

Ich habe versucht, die Sichtbarkeit der beiden JFrames auf false zu setzen, und dann in der Lage sein, sie in der Main-Klasse mit etwa wie folgt aufzurufen: "Class1.frame1.setVisibility (true);", aber offensichtlich genug, das funktioniert nicht.

Sorry, wenn diese Frage zu einfach ist, aber gibt es einen einfacheren Weg, dies zu tun?

Vielen Dank!

+0

FYI doing- - es ist 'setVisible' – MadProgrammer

+0

Wenn zwei Klassen die JFrame Klasse erweitert Sie (your_class CAL = new your_class() schreiben; CAL. setVisible (true);) in der man-Methode in beiden Klassen. –

+0

Erhalten Sie eine Fehlermeldung? – denis

Antwort

0

Sie sind nicht instanziieren die Klasse überhaupt.

In der Hauptklasse, sollten Sie

new frame1().setVisible(true); 
new frame2().setVisible(true); 
Verwandte Themen