Hallo liebe Java Programmierer!
Ich habe ein GUI, bestehend aus JList, JTextArea, JButtons, etc.
Ich möchte dass er mir eine Datei filtert und dann das Resultat
auf die TextArea printed. Dazu muss ich in der JList mehrfach
Selektion können.
Mein Problem ist, dass obwohl ich die textarea auf set.Text("") setze,
dass er das zwar macht aber, nach dem ich ich etwas anderes ausgewählt
habe, mir zu dem Resultat von vorher dazuklebt. Ich denke dass es
daran liegt, dass ich den Array-Inhalt nicht lösche, habe ich recht?
Da ich aber ein Depp in Sachen Arrays bin...wie lösche ich das und wann?
Ich hoffe ihr könnt mir helfen!
Danke im Vorraus!
Hier auch zwei Auszüge aus meinem Code:
Object names[] = list.getSelectedValues();
String name=(String) names[0];
int len=names.length;
und:
for(int j=0;j<len;j++){
buffer.append(line).append(LINE_SEPARATOR);
}
Ich habe ein GUI, bestehend aus JList, JTextArea, JButtons, etc.
Ich möchte dass er mir eine Datei filtert und dann das Resultat
auf die TextArea printed. Dazu muss ich in der JList mehrfach
Selektion können.
Mein Problem ist, dass obwohl ich die textarea auf set.Text("") setze,
dass er das zwar macht aber, nach dem ich ich etwas anderes ausgewählt
habe, mir zu dem Resultat von vorher dazuklebt. Ich denke dass es
daran liegt, dass ich den Array-Inhalt nicht lösche, habe ich recht?
Da ich aber ein Depp in Sachen Arrays bin...wie lösche ich das und wann?
Ich hoffe ihr könnt mir helfen!
Danke im Vorraus!
Hier auch zwei Auszüge aus meinem Code:
Object names[] = list.getSelectedValues();
String name=(String) names[0];
int len=names.length;
und:
for(int j=0;j<len;j++){
buffer.append(line).append(LINE_SEPARATOR);
}