Zurück Button erstellen

balou

Neues Mitglied
Hi, ich bin gerade das erste Mal seit langem mal wieder dabei etwas in Java zu programmieren und hab mal eine kurze Frage.
Ich möchte nämlich einen Button erstellen, der mich von einem JFrame zurück zum vorherigen JFrame bringen kann und zwar bis ich wieder beim Start Frame bin. Ich hab es geschafft, dass er mich einmal zum vorherigen Frame bringt indem ich einen aktuellen und einen letzten JFrame definiert habe und
if(e.getSource() == backButton){
lstPage.setVisible(true);
aktPage.setVisible(false);
}

schreibe. Das bringt mich aber halt nicht besonders weit.
Natürlich könnte ich einen vorletzten, vor-vorletzten... Frame definieren, aber ich denke, da müsste es ja eigentlich eine elegantere Lösung geben, oder?
Zum besseren Verständnis: Es ist nicht so, dass nur von einem bestimmten Frame aus zu jedem Frame gelangen kann, die meisten haben mehrere Wege, somit ist nicht klar, wenn ich mich in dem und dem Frame befinde muss ich da und da hin zurück.
Danke im Vorraus.:)
 
K

kneitzel

Gast
Ich weiss jetzt nicht, ob ich dich richtig verstanden habe, aber Du hast mehrere Frames, die alle existieren und nur versteckt werden?

Dann könntest Du die doch einfach auf einen Stack legen. Bei Weiter kommt dann das aktuelle jFrame auf den Stack.
Der zurück Knopf ist dann aktiv, wenn der Stack nicht leer ist.
Und wenn der zurück Knopf gedrückt wird, dann wird ein JFrame vom Stack genommen und sichtbar gemacht.

Ebenso kannst Du auch das "Vorwärts" implementieren (so Du das willst/brauchst)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Zurück Button -- Background wird nicht angezeigt Java Basics - Anfänger-Themen 4
E Wie kann ich einen Zurück-Button einfügen Java Basics - Anfänger-Themen 5
W In alten Code zurück- und dort wieder zurechtfinden? Java Basics - Anfänger-Themen 17
berserkerdq2 Ich gebe eine ArrayList als List zurück per MEthode, wie kann ich nun aber die ArrayList speichern? Java Basics - Anfänger-Themen 46
M Was habe ich hier falsch, dass wenn ich z.B.: 11 eingebe mir false zurück gegeben wird? Java Basics - Anfänger-Themen 2
G Rekursive Methode liefert augenscheinlich keinen boolean-Wert zurück. Java Basics - Anfänger-Themen 4
H Ein gegebenes Int Array zu Zwei Arrays zurück geben Java Basics - Anfänger-Themen 6
P Verzweigungen Wert zurück geben Java Basics - Anfänger-Themen 2
D gebe string zurück mit von bis bestimmtes Zeichen Java Basics - Anfänger-Themen 4
L jar, class, java und wieder zurück Java Basics - Anfänger-Themen 8
MiMa Zurück zum Schleifenkopf Java Basics - Anfänger-Themen 6
D Funktion gibt Dimension zurück Java Basics - Anfänger-Themen 11
JavaNewbie2.0 Zur Anweisung zurück Java Basics - Anfänger-Themen 13
F Scanner - nextLine() gibt leeren String zurück Java Basics - Anfänger-Themen 2
Tommy Nightmare void Methode gibt Array zurück Java Basics - Anfänger-Themen 3
E Methoden Methode liefert keinen Wert zurück Java Basics - Anfänger-Themen 16
N Kalender - Tag addieren gibt 31. Juni zurück Java Basics - Anfänger-Themen 3
O Methoden geben nichts zurück Java Basics - Anfänger-Themen 6
F Array abarbeiten und bei Fehler zurück ins Array legen Java Basics - Anfänger-Themen 1
W Input/Output DataOutputStream gibt NULL zurück Java Basics - Anfänger-Themen 5
D Methoden int to byte array und zurück? Java Basics - Anfänger-Themen 5
N Variablen zurück casten Java Basics - Anfänger-Themen 3
O Methode gibt Null zurück Java Basics - Anfänger-Themen 7
C Input/Output System.in.read() gibt nicht -1 zurück? Java Basics - Anfänger-Themen 3
P JavaFX Textfelder geben immer null zurück Java Basics - Anfänger-Themen 8
T Klassen wie funktionieren Streams, warum bekomme ich int zurück? Java Basics - Anfänger-Themen 2
D Methode die statt char[] ein "null" zurück gibt Java Basics - Anfänger-Themen 8
M Input/Output File.listFiles() gibt null zurück Java Basics - Anfänger-Themen 3
B Warum gibst hier Equals false zurück ? Java Basics - Anfänger-Themen 23
B Input/Output File.length() gibt bei vielen Ordnern 0 zurück Java Basics - Anfänger-Themen 9
C Von einer Exception zurück zum Normalablauf Java Basics - Anfänger-Themen 6
B Array aus Klasse zurück geben Java Basics - Anfänger-Themen 2
S Rückgabetyp - Objekt gibt sich selber zurück Java Basics - Anfänger-Themen 4
B eclipse Oberfläche zurück setzen Java Basics - Anfänger-Themen 2
N Unerklärlich: Rekursiver Algorithmus gibt falschen Datentyp zurück... Java Basics - Anfänger-Themen 4
L Problem damit, leeren String zurück zu geben Java Basics - Anfänger-Themen 16
M Zahl geschickt in Bit und zurück umwandeln Java Basics - Anfänger-Themen 2
L JTextField getText() gibt immer null zurück Java Basics - Anfänger-Themen 10
N Objekt in String wandeln und zurück Java Basics - Anfänger-Themen 2
R If-Abfrage liefert false zurück, wieso ? Java Basics - Anfänger-Themen 20
S Vom Programm erstelltes Objekt setzt sich nach Programmende auf 0 zurück Java Basics - Anfänger-Themen 10
L LinkedList vorgänger Knoten zurück geben Java Basics - Anfänger-Themen 4
L Datentypen byte[] in String und wieder zurück Java Basics - Anfänger-Themen 3
C Array ist befüllt, doch gibt sie immer 0 zurück Java Basics - Anfänger-Themen 3
Luk10 Methode gibt false zurück! Java Basics - Anfänger-Themen 2
Y System.console() liefert immer null zurück. Java Basics - Anfänger-Themen 6
M JDialog soll was an die AufruferKlasse zurück geben Java Basics - Anfänger-Themen 3
J Rekursion über int und array gibt zu wenige Werte zurück Java Basics - Anfänger-Themen 5
O Runden - x/100 liefert long zurück Java Basics - Anfänger-Themen 7
E Jar Dateien zurück in *.java dateien Java Basics - Anfänger-Themen 3
D Thread gibt nur jeden 2. Wert zurück Java Basics - Anfänger-Themen 2
H2SO3- int. (utf8) zurück in zeichen verwandeln Java Basics - Anfänger-Themen 5
K Objekte zurück parsen Java Basics - Anfänger-Themen 2
G InputStream aufrufen, ändern und zurück geben Java Basics - Anfänger-Themen 2
C String in Int umwandeln // Von Int wieder in String zurück Java Basics - Anfänger-Themen 10
C HashMap liefert HashMap zurück - incompatible types Java Basics - Anfänger-Themen 2
G static array liefert falsche Werte zurück Java Basics - Anfänger-Themen 2
M Werte aus Jcombobox sollten als int-Werte zurück gegeben . Java Basics - Anfänger-Themen 7
G date in sekunden umwandeln und wieder zurück. Java Basics - Anfänger-Themen 6
F Was gibt der Buffered Reader zurück bei Dateiende? Java Basics - Anfänger-Themen 2
G JInternalFrame FensterInFenster-resizable ?Springt zurück! Java Basics - Anfänger-Themen 4
T Aus dem package zurück auf die Root Ebene Java Basics - Anfänger-Themen 2
D Zurück in die Zukunft oder wie man Zeitpunkte berechnet Java Basics - Anfänger-Themen 2
E von JFrame zu JPanel und wieder zurück . Java Basics - Anfänger-Themen 9
M long in byte[] konvertieren und wieder zurück Java Basics - Anfänger-Themen 2
F Kontrolle des Programms an Frame übergeben und wieder zurück Java Basics - Anfänger-Themen 2
Nils_Langner jni gibt keinen Wert zurück :( Java Basics - Anfänger-Themen 2
N JOptionPane.showInputDialog gibt null zurück Java Basics - Anfänger-Themen 9
T ComboBox.GetSelectedIndex() gibt immer nur 0 zurück. Java Basics - Anfänger-Themen 2
G Servlet gibt über request nur null zurück Java Basics - Anfänger-Themen 3
F Long zu 2 int und zurück Java Basics - Anfänger-Themen 3
L Ablauf abbrechen und zurück Java Basics - Anfänger-Themen 20
G GregorianCalendar (vor und zurück) Java Basics - Anfänger-Themen 7
ven000m in tiefere klasse zurück greifen Java Basics - Anfänger-Themen 3
G Verschiedene Datentypen in Vector packen und zurück Java Basics - Anfänger-Themen 3
T Zurück zu System.out Java Basics - Anfänger-Themen 20
G Strings ab einem bestimmten Index zurück geben! Java Basics - Anfänger-Themen 3
Maxq Klassen Actionen in Button implementieren Java Basics - Anfänger-Themen 6
B Wie kann ich folgende Klasse/Methode per Button ausführen? Java Basics - Anfänger-Themen 1
JavaBeginner22 Button Text verändern Java Basics - Anfänger-Themen 1
sserio Java Fx, wie erstellt man einen EventHandler, der durch das Drücken eines Button Texte in eine Table view einfügt Java Basics - Anfänger-Themen 17
Schniffi Nur bestimmte Bilder aus einem Array auf Image Button anzeigen lassen Java Basics - Anfänger-Themen 3
M Problem mit Klassenverständnis und Button Java Basics - Anfänger-Themen 8
Tom/S Button info Java Basics - Anfänger-Themen 2
I Exception bei Button mit wait() und notifyAll() Java Basics - Anfänger-Themen 3
T JSP, Button-Color change. Java Basics - Anfänger-Themen 1
L hilfe run button funktioniert nicht Java Basics - Anfänger-Themen 13
S Erste Schritte Button einen Wert zuweisen & diesen ausgeben Java Basics - Anfänger-Themen 2
S Counter Label Button Java Basics - Anfänger-Themen 4
J Button über Pfeiltasten bewegen Java Basics - Anfänger-Themen 8
J Button als Feld nutzen Java Basics - Anfänger-Themen 17
A JOPtionPaneOptionDialog Abfrage welcher Button gedrückt wurde? Java Basics - Anfänger-Themen 8
J JavaFX Label,Button zur Laufzeit Java Basics - Anfänger-Themen 30
B Button soll sowohl auf Klicken als auch auf die Enter-Taste reagieren Java Basics - Anfänger-Themen 9
S Klassenaufruf über JFrame Button Java Basics - Anfänger-Themen 3
G JTextField per Button speichern und an andere Klasse übergeben Java Basics - Anfänger-Themen 2
J Spiel mit Button klick starten Java Basics - Anfänger-Themen 9
X TextField-Inhalt mit Button in .txt-Datei speichern Java Basics - Anfänger-Themen 16
J Button klick bei eine bestimmten Zahl Java Basics - Anfänger-Themen 8
S JFrame mit Hintergrundbild und Button Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben