Hallo zusammen
Ich möchte folgendes tun:
von einer anderen Klasse eine Methode aufrufen welche mir eine liste von Objekte sortiert und nacheinander im JTextArea ausgeben lässt.
Das Ausgaben geht zwar, aber nicht schrittweise -> D.h. ich kann die Ausgabe nicht verfolgend was zur Laufzeit passiert. Ich brauche so zu sagen bei jeder Zeile die geschrieben wird eine "pause".
Ich habe bis lang folgendes gemacht:
Die Methode stepbystep sieht wie folgt aus:
Es kompiliert zwar aber ich bekomme nur Fehlermeldungen hierbei.
Kann mir jemand weiterhelfen??????:L???:L???:L
Ich möchte folgendes tun:
von einer anderen Klasse eine Methode aufrufen welche mir eine liste von Objekte sortiert und nacheinander im JTextArea ausgeben lässt.
Das Ausgaben geht zwar, aber nicht schrittweise -> D.h. ich kann die Ausgabe nicht verfolgend was zur Laufzeit passiert. Ich brauche so zu sagen bei jeder Zeile die geschrieben wird eine "pause".
Ich habe bis lang folgendes gemacht:
Java:
stepbystep = new JButton("Sortieren step by step");
stepbystep.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
for(int i = 0; i <10; i++){
textArea.setText(Student.sortStepbyStep());}
}
});
Die Methode stepbystep sieht wie folgt aus:
Java:
public static String sortStepbyStep()
{
String sortierterWert = "";
int i = 0;
int t = 0;
for (Student alle : studis) {
sortierterWert += studis[t].toString()+ studis[t].getAbstand();
t++;
}
Arrays.sort(studis);
sortierterWert += studis[i].getAbstand() + studis[i].zweiteFormatierung();
int l = 0;
for (Student alle : studis) {
sortierterWert += studis[l]+ studis[i].getAbstand();
l++;
}
sortierterWert += studis[i].getAbstand() ;
sortierterWert += studis[i].dritteFormatierung() + studis[i].getAbstand();
return sortierterWert;
Es kompiliert zwar aber ich bekomme nur Fehlermeldungen hierbei.
Kann mir jemand weiterhelfen??????:L???:L???:L