Hallo,
ich versuche über den Window Builder meine erste GUI zu entwerfen. Mittels einem Select Statement (JButton "Select") sollen die Ergebnisse in eine JTextArea geschrieben werden.
Ohne GUI funktioniert das Programm soweit.
folgendes Problem:
die Methode Select wird im Programm ohne GUI aus der Main Methode über "mselect(conn)" aufgerufen.
conn ist der ConnectString, der beim Aufruf mitgegeben wird.
Die Methode mselect() wird schaut auszugsweise so aus...
im Window Builder mach ich den Aufruf als ActionEvent vom Button "Suche ausführen":
Fehlermeldung GUI:
Cannot resolve the variable "conn"....?
Meine Frage:
wie muss ich den Aufruf "mselect(conn)" in Code ändern, dass der der Klick auf den Button die Select-Methode aufruft?
Danke für Eure Unterstützung
GGK
ich versuche über den Window Builder meine erste GUI zu entwerfen. Mittels einem Select Statement (JButton "Select") sollen die Ergebnisse in eine JTextArea geschrieben werden.
Ohne GUI funktioniert das Programm soweit.
folgendes Problem:
die Methode Select wird im Programm ohne GUI aus der Main Methode über "mselect(conn)" aufgerufen.
conn ist der ConnectString, der beim Aufruf mitgegeben wird.
Java:
case 's':
//*System.out.println("gewählt wurde Select");
mselect(conn);
break;
Die Methode mselect() wird schaut auszugsweise so aus...
Java:
public static void mselect(Connection conn)
throws ClassNotFoundException, SQLException, FileNotFoundException, IOException
{
Statement stmt = conn.createStatement();
im Window Builder mach ich den Aufruf als ActionEvent vom Button "Suche ausführen":
Java:
private class Select extends AbstractAction {
public Select() {
putValue(NAME, "Suche ausführen");
putValue(SHORT_DESCRIPTION, "Suche starten");
}
public void actionPerformed(ActionEvent e) {
mselect(conn);
}
}
Fehlermeldung GUI:
Cannot resolve the variable "conn"....?
Meine Frage:
wie muss ich den Aufruf "mselect(conn)" in Code ändern, dass der der Klick auf den Button die Select-Methode aufruft?
Danke für Eure Unterstützung
GGK
Zuletzt bearbeitet von einem Moderator: