|
You last visited: Today at 02:36
Advertisement
[JAVA] JavaFX Eintrag aus Datenbank ausgeben und im GUI anzeigen
Discussion on [JAVA] JavaFX Eintrag aus Datenbank ausgeben und im GUI anzeigen within the Java forum part of the Coders Den category.
03/30/2019, 00:13
|
#1
|
elite*gold: 26
Join Date: Aug 2011
Posts: 350
Received Thanks: 67
|
[JAVA] JavaFX Eintrag aus Datenbank ausgeben und im GUI anzeigen
Arbeite aktuell an einem JavaFX Projekt. In meiner Datenbank gibt es jetzt die Spalte name, Vorname und Geburtstag. Jetzt möchte ich, dass unter einem bestimmten Bild genau diese Informationen aus der Datenbank entnommen wird und es dann unter dem Bild angezeigt wird. Hier der Code von mir. Wenn ich das so mache, dann kommt ein nullPointerException wegen bildtxt.setText(rs.getString(1));
Code:
@FXML
private Text bildtxt;
[MENTION=295804]Override[/MENTION]
public void initialize(URL arg0, ResourceBundle arg1) {
connBild= new conn();
}
@FXML
public void bildBtn(ActionEvent event) {
try {
connection = connBild.getConnection();
String str="SELECT name FROM person";
pst= connection.prepareStatement(str);
rs=pst.executeQuery(str);
if(rs.next()){
bildtxt.setText(rs.getString(1));
}
} catch (Exception e) {
e.printStackTrace();
}
|
|
|
03/30/2019, 10:54
|
#2
|
elite*gold: 50
Join Date: Nov 2018
Posts: 1,068
Received Thanks: 2,595
|
Kann ja nur bildtxt sein, was null ist. Ich kenne mich nicht mit JavaFX aus, aber für mich sieht es so aus, dass du in deiner FXML-Datei kein Element mit ID bildtxt definiert hast und das Attribut dementsprechend null bleibt.
|
|
|
03/30/2019, 11:13
|
#3
|
elite*gold: 26
Join Date: Aug 2011
Posts: 350
Received Thanks: 67
|
Quote:
Originally Posted by sk8land
Kann ja nur bildtxt sein, was null ist. Ich kenne mich nicht mit JavaFX aus, aber für mich sieht es so aus, dass du in deiner FXML-Datei kein Element mit ID bildtxt definiert hast und das Attribut dementsprechend null bleibt.
|
Die fx:id bildtxt ist da, hab ich schon gecheckt
|
|
|
03/30/2019, 20:17
|
#4
|
elite*gold: 0
Join Date: Mar 2013
Posts: 3,185
Received Thanks: 1,317
|
Natürlich kommt da ein NullPointer, du hast
Code:
private Text bildtxt;
nicht initialisiert.
Korrigiere: Da ist ja ein @FXML vor..
Bitte poste doch mal auch deine FXML und dementsprechend deine Text-Klasse.
P.S. Arbeite an deiner Variablenbezeichnung, so ein englisch/deutsch Mischmasch ist nicht gerade schön und verwirrt. Kannst dir ja mal die Java Code Conventions anschauen.
|
|
|
03/30/2019, 20:28
|
#5
|
elite*gold: 26
Join Date: Aug 2011
Posts: 350
Received Thanks: 67
|
Quote:
Originally Posted by Zunft
Natürlich kommt da ein NullPointer, du hast
Code:
private Text bildtxt;
nicht initialisiert.
Korrigiere: Da ist ja ein @FXML vor..
Bitte poste doch mal auch deine FXML und dementsprechend deine Text-Klasse.
P.S. Arbeite an deiner Variablenbezeichnung, so ein englisch/deutsch Mischmasch ist nicht gerade schön und verwirrt. Kannst dir ja mal die Java Code Conventions anschauen.
|
Die Text Klasse ist eine von Javafx vorgegebene Klasse, also nicht von mir erstellt. Und was meinst du mit ich soll meine FXML posten? Meinst du die .fxml datei?
|
|
|
03/30/2019, 20:36
|
#6
|
elite*gold: 0
Join Date: Mar 2013
Posts: 3,185
Received Thanks: 1,317
|
Quote:
Originally Posted by gamehacker1
Die Text Klasse ist eine von Javafx vorgegebene Klasse, also nicht von mir erstellt. Und was meinst du mit ich soll meine FXML posten? Meinst du die .fxml datei?
|
Ah, ja die hatte ich nicht auf dem Schirm, dachte du erweiterst ein Label.
Ja das ist korrekt.
|
|
|
 |
Similar Threads
|
Java GUI - schnell zum Ziel: mit Swing oder JavaFX?
01/23/2019 - Java - 3 Replies
Hallo,
ich habe noch nie in Java eine GUI programmiert, muss es dieses mal aber für eine Anwendung mache. Wie komme ich möglichst schnell zum Ziel?
Mit Swing oder JavaFX? Was ist einfacher und effizienter umzusetzen?
Meine Anforderungen sind folgende:
- Benutzer kann Eingaben tätigen, um Objekte für versch. Listen (die dann in einer Table angezeigt werden) zu erstellen
- Es soll ein Graph & ein Kreisdiagramm angezeigt werden
- Es gibt ein paar Variablen, die sich stetig verändern,...
|
Für wow geld ausgeben oder für free to play games geld ausgeben?
09/22/2013 - General Gaming Discussion - 5 Replies
Hallo,
was meint ihr sollte man für freetoplay spiel, wo paytowin herrscht, dafür sein Geld ausgeben, damit man für eine permanente (Beispiel) waffe 25€ ausgibt oder sollte man das Geld lieber in wow reinstecken und halt nur ne begrenzte Zeit spielen, man kann bei freetoplay ja immer spielen, aber bei wow hast du ja alle "Waffen" für immer, also was meint ihr sollte man in wow das Geld reinstecken oder eher in ein paytowin system es reinsteken? :)
|
All times are GMT +1. The time now is 02:36.
|
|