G
Gast
Gast
Guten Abend,
ich habe eine JTextArea, die den Text aus einer Datenbank annehmen soll.
Die DB ist wie folgt aufgebaut:
Index | Text
1 | "Text1"
2 | "Text2"
3 | "Text3"
...
Das soll so in der JTextArea ausgegeben werden.
1: Text1
2: Text2
...
Mir fällt aber kein Weg ein, wie ich nur den neu dazugekommenen Text auslesen kann (Also nur den der noch nicht in der TextArea steht).
Jetzt habe ich mir gedacht, löschst du einfach den bestehenden Text und ließt die komplette DB aus und schreibt den gesamten Inhalt rein, aber pustekuchen.
Was mache ich falsch und wie könnte ich das lösen?
ich habe eine JTextArea, die den Text aus einer Datenbank annehmen soll.
Die DB ist wie folgt aufgebaut:
Index | Text
1 | "Text1"
2 | "Text2"
3 | "Text3"
...
Das soll so in der JTextArea ausgegeben werden.
1: Text1
2: Text2
...
Mir fällt aber kein Weg ein, wie ich nur den neu dazugekommenen Text auslesen kann (Also nur den der noch nicht in der TextArea steht).
Jetzt habe ich mir gedacht, löschst du einfach den bestehenden Text und ließt die komplette DB aus und schreibt den gesamten Inhalt rein, aber pustekuchen.
Code:
...String SQL = "SELECT * FROM shoutbox";
try {
res = state.executeQuery(SQL);
while(res.next()){
int Index = res.getInt("Index");
String Text = res.getString("Text");
String ContainerText = container.getText();
container.setText("");
container.setText(Index +": "+Text);
}...
Was mache ich falsch und wie könnte ich das lösen?