Hallo ihr!!
Ich hab folgendes Problem:
Ich hab ein JFrame, wo man sich auf einem Server einloggt und die Datenbanken ausliest, die darauf laufen. Das Ergebnis wird in einem ResultSet gespeichert, darin stehen dann also die ganzen Datenbanken.
Jetzt will ich diese Datenbanken in einer JList auf dem nächsten JFrame anzeigen lassen und der Benutzer soll sich eine davon auswählen.
Zuerst hatte ich das Ergebnis mit dem Konstruktor der Klasse übergeben und gleich in der JList anzeigen gelassen. Das hat auch funktioniert, man sah nun alle Datenbanken in der Liste. Aber wenn ich jetzt eine auswähle, kann ich mich nicht darauf verbinden, weil ich eben die Verbdindung in dem anderen JFrame geöffnet habe und nicht mehr an die ran komme.
Ich habe 3 Klassen, das erste JFrame, das 2. auf dem die Datenbanken aufgelistet werden sollen und eine für die Datenbankverbindung.
Ich hab gelesen, dass man eine Referenz von einem Frame auf den nächsten legen kann, damit man die Methoden der einen Klasse noch benutzen kann. Aber ich weiß nicht, wie das geht.
Wäre um Hilfe echt dankbar.
Viele Grüße
fiffi00
Ich hab folgendes Problem:
Ich hab ein JFrame, wo man sich auf einem Server einloggt und die Datenbanken ausliest, die darauf laufen. Das Ergebnis wird in einem ResultSet gespeichert, darin stehen dann also die ganzen Datenbanken.
Jetzt will ich diese Datenbanken in einer JList auf dem nächsten JFrame anzeigen lassen und der Benutzer soll sich eine davon auswählen.
Zuerst hatte ich das Ergebnis mit dem Konstruktor der Klasse übergeben und gleich in der JList anzeigen gelassen. Das hat auch funktioniert, man sah nun alle Datenbanken in der Liste. Aber wenn ich jetzt eine auswähle, kann ich mich nicht darauf verbinden, weil ich eben die Verbdindung in dem anderen JFrame geöffnet habe und nicht mehr an die ran komme.
Ich habe 3 Klassen, das erste JFrame, das 2. auf dem die Datenbanken aufgelistet werden sollen und eine für die Datenbankverbindung.
Ich hab gelesen, dass man eine Referenz von einem Frame auf den nächsten legen kann, damit man die Methoden der einen Klasse noch benutzen kann. Aber ich weiß nicht, wie das geht.
Wäre um Hilfe echt dankbar.
Viele Grüße
fiffi00