H
Henning Rüther
Gast
Ich bins nochmal, habe nachgedacht, und dabei ist eine neue Frage aufgetaucht:
Ich habe eine Datenbank-Klasse (ohne main) wo ich funktionen zum datenbankzugriff erstellt habe und dann bislang eine Frontend-Klasse (mit main), wo ich nun Datenbankabfragen initieren und die Ergebnisse in zur Laufzeit erzeugten ComboBoxes anbieten möchte. Funktioniert auch in Bezug auf die Datenbank wunderbar.
Meine Frage ist nun, wo in meiner Frontend-Klasse bringe ich den Code unter? Alles Probieren hat leider nichts geholfen, und ein passendes Tutorial konnte ich auch noch nicht finden. Es ist ja sicherlich nicht elegant, alles in die eine Main-Funtion zu stecken. Außerdem ist die ja, wie ich gerade gelernt habe static, und kann daher auch nur auf static-Komponenten zugreifen. Wie denn aber dann?
Innerhalb meiner Frontend-Klasse eine Funtion aufzumachen klappt ja auch nicht so einfach, denn die muss dann scheinbar auch wieder static sein, wenn ich sie von Main aus aufrufen will...
Ich brauche glaube ich nur einen Denkanstoß, wo bzw. wie ich den eigentlichen Quellcode unterbringen kann. Ich muss ja Zugriff auf die Komponenten der GUI haben, daher kann ich ja auch nicht in eine andere Klasse ausweichen, oder?
Gruß Henning
Ich habe eine Datenbank-Klasse (ohne main) wo ich funktionen zum datenbankzugriff erstellt habe und dann bislang eine Frontend-Klasse (mit main), wo ich nun Datenbankabfragen initieren und die Ergebnisse in zur Laufzeit erzeugten ComboBoxes anbieten möchte. Funktioniert auch in Bezug auf die Datenbank wunderbar.
Meine Frage ist nun, wo in meiner Frontend-Klasse bringe ich den Code unter? Alles Probieren hat leider nichts geholfen, und ein passendes Tutorial konnte ich auch noch nicht finden. Es ist ja sicherlich nicht elegant, alles in die eine Main-Funtion zu stecken. Außerdem ist die ja, wie ich gerade gelernt habe static, und kann daher auch nur auf static-Komponenten zugreifen. Wie denn aber dann?
Innerhalb meiner Frontend-Klasse eine Funtion aufzumachen klappt ja auch nicht so einfach, denn die muss dann scheinbar auch wieder static sein, wenn ich sie von Main aus aufrufen will...
Ich brauche glaube ich nur einen Denkanstoß, wo bzw. wie ich den eigentlichen Quellcode unterbringen kann. Ich muss ja Zugriff auf die Komponenten der GUI haben, daher kann ich ja auch nicht in eine andere Klasse ausweichen, oder?
Gruß Henning