Morgen liebe Community,
Ich habe eine JTable Tabelle mit 3 Spalten, in der Ersten sind Namen und in den 2 weiteren Zahlen.
Ich möchte jetzt die Tabelle Sortieren können (per Knopfdruck in der Headerleiste), am wichtigsten ist mir jedoch dass die Tabelle sich zuerst den Siegen nach Absteigend anordnet, wie realisiere ich das?
hier der Code ausschnitt ...
*Bitte um nachsicht lerne Java erst 3 Wochen lang.*
Ich habe eine JTable Tabelle mit 3 Spalten, in der Ersten sind Namen und in den 2 weiteren Zahlen.
Ich möchte jetzt die Tabelle Sortieren können (per Knopfdruck in der Headerleiste), am wichtigsten ist mir jedoch dass die Tabelle sich zuerst den Siegen nach Absteigend anordnet, wie realisiere ich das?
hier der Code ausschnitt ...
Code:
JTable table;
Vector title = new Vector();
title.add("Spielername");
title.add("Siege");
title.add("Versuche / Sieg");
Vector data = new Vector();
try {
BufferedReader Datei = new BufferedReader (new FileReader("src\\spiel\\Highscore.txt"));
boolean Dateiende = false;
while (Dateiende == false){ // while (Datei.ready())
Vector row = new Vector();
[.....]
row.add(listenname);
row.add(listensiege);
row.add(listenver);
data.add(row);
if((Datei.readLine() == null)) {
Dateiende = true;
}
}
Datei.close();
} catch (IOException y) {
// TODO Auto-generated catch block
}
table = new JTable(data, title);
height.setContentPane(new JScrollPane(table));
*Bitte um nachsicht lerne Java erst 3 Wochen lang.*