Konsolenausgabe immer am gleichen Platz

Status
Nicht offen für weitere Antworten.

thE_29

Top Contributor
Ich will eine Konsolenausgabe immer am gleichen Platz machen.


Weil ich will sehen ob der noch was macht und da den Cursor so bewegen lassen
\
|
/
-
\
|

So drehen halt lassen (unter Linux auch bekannt)

Jedoch wie geht das? Ich mein, wie bleibt mir der schuft immer am gleichen Platz stehen?

MfG
 
B

bygones

Gast
meines wissens geht das nicht.... (wenn dann würde es mich auch interessieren)

aber warum machst du nicht einfach System.out.println() ausgaben.....
 

L-ectron-X

Gesperrter Benutzer
Ich denke, wenn Du das sinnvoll einsetzt, (Schleife) könnte es klappen:
Code:
System.out.print(" |");
System.out.print("\b /");
System.out.print("\b -");
System.out.print("\b\ \");
 

thE_29

Top Contributor
Also unter Linux in der Konsole geht das dann, der JBuilder hängt sich auf weil ich 100000 Mal was in die Konsole schreib :p

Aber das nimmt mir jetzt noch mehr Zeit weg, von dem JTable Header sortieren, weil das bei 200000 Zeilen auf nem Linux rechner auch schon arschlange dauert!
 

L-ectron-X

Gesperrter Benutzer
So, hier mal eine einfache Klasse, die diese Animation bewerkstelligt. Habe ich eben mal ausprobiert. Funktioniert!
Code:
class Test {
  public static void main(String[] args) {
    try {
      while(true) {
        System.out.print("|");
        Thread.sleep(100);
        System.out.print("\b/");
        Thread.sleep(100);
        System.out.print("\b-");
        Thread.sleep(100);
        System.out.print("\b\\");
        Thread.sleep(100);
        System.out.print("\b");
      }

    }
    catch(InterruptedException ie) {}
  }
}
 

thE_29

Top Contributor
Danke :)

Aber ich baus lieber net ein, weil der mir zulange zum Sortieren dann braucht!

Aber vielleicht wo anders ;)
 
B

bygones

Gast
warum öffnest du nicht in einem neuen Thread eine JProgressbar die solange läuft, bis fertig sortiert ist ?
 

thE_29

Top Contributor
weil der mir das net wirklich net anzeigt!!

und er setzt den Cursor auch nicht als Uhr! Was weiß ich was da ist!


Muss ich den den ProgressBar in einen eigenen Thread machen, wenn ich in eigentlich wachse lasse. (in der for schleife beim sortieren,erhöhe ich die value vom progressbar)
 

nollario

Bekanntes Mitglied
das is ja mal sehr cool.... geht bei mir (fedora core 1) lleider nur auf der konsole... eclipse zeigt irgendwelche sonderzeichen...
 
B

bygones

Gast
nollario hat gesagt.:
das is ja mal sehr cool.... geht bei mir (fedora core 1) lleider nur auf der konsole... eclipse zeigt irgendwelche sonderzeichen...
unter windows ? selbst die Konsole hat das net bei mir net gemacht ?!
 

L-ectron-X

Gesperrter Benutzer
Unter WinXP läufts. Ich habe die Klasse in einem Editor geschrieben, mit dem Compiler vom SDK 1.4.2 kompiliert und mit java Test in der Konsole gestartet. Man muss halt nur den Task abwürgen, wegen der Endlosschleife.
 

Stefan1200

Top Contributor
Ich glaube unter Windows muss der ANSI Kram aktiviert oder gestartet werden, dann sollte das auch gehen. Weiß es jetzt aber auch nicht mehr genau. Habe das selbst nur mal irgendwo tief im Internet versteckt mal gelesen, wie man Farben und andere lustige Dinge in der Konsole (Windows) bewerkstelligt.

Aber wenn man eh schon eine Gui hat, dann doch lieber die JProgressBar oder eine simple Prozent Anzeige verwenden. Muss dann aber wohl als Thread (oder geht das auch mit einem Timer?).
 

thE_29

Top Contributor
jo wie geht das mit dem Thread blödsinn?

hatte das so

Code:
LogViewer.SetMaxBar(i);
int rowCount = getRowCount();
    for (int i = 0; i < rowCount; i++)
    {
      LogViewer.SetValue(i);
      for (int j = i + 1; j < rowCount; j++)
      {
        if (compare(indexes[i], indexes[j], column) < 0)
        {
          swap(i, j);
        }
      }
    }


Nur der zeichnet das nicht wirklich nach?

Also wie schaut das mit der Thread geschichte aus?[/code]
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Konsolenausgabe zentrieren Allgemeine Java-Themen 10
K Konsolenausgabe Allgemeine Java-Themen 2
J Externes Programm - Konsolenausgabe kopieren/sichtbar machen Allgemeine Java-Themen 22
B Externes Programm starten - Konsolenausgabe anzeigen lassen? Allgemeine Java-Themen 2
X Konsolenausgabe fehlerhaft Allgemeine Java-Themen 9
C Konsolenausgabe formatieren Allgemeine Java-Themen 5
T Konsolenausgabe unterbinden Allgemeine Java-Themen 5
S Java öffnet immer im editor Allgemeine Java-Themen 1
N Eingabe wird immer als "false" ausgegeben Allgemeine Java-Themen 6
kodela bestimmten Dateityp immer mit jar-Datei öffnen Allgemeine Java-Themen 17
C FileLock - Exception wird immer geworfen Allgemeine Java-Themen 4
W Haben Konstruktoren in Java eigentlich immer mindestens einen Parameter? Allgemeine Java-Themen 4
C Variablen == gibt immer false aus. Allgemeine Java-Themen 2
@SupressWarnings() Multilanguaging lädt immer falsch Allgemeine Java-Themen 5
A Swing Immer aktuelle Mausposition anzeigen lassen Allgemeine Java-Themen 7
F Java Mail Problem: Authentifizierung wird nicht immer mitgeschickt Allgemeine Java-Themen 1
T Textarea text wird immer überschrieben Allgemeine Java-Themen 4
J StringTokenizer - Trennzeichen nicht immer beachten Allgemeine Java-Themen 2
B Threads Timer wird immer schneller Allgemeine Java-Themen 6
S Zahlen aus (String mit zahlen) immer wieder neu auslesen Allgemeine Java-Themen 5
I Java Applet wird immer blockiert Allgemeine Java-Themen 3
AssELAss Zeilenumbruch immer nach bestimmtem Zeichen Allgemeine Java-Themen 1
Y Prüfen ob ein Graph immer einen von mehren Enden erreicht Allgemeine Java-Themen 4
E Immer nur der Catch-Zweig Allgemeine Java-Themen 3
T Variablenübergabe liefert immer null Allgemeine Java-Themen 13
iB0T "goto" Befehl aus Batch in Java und Variablen wert immer wieder neu setzen Allgemeine Java-Themen 4
K Image beim catchen ist immer null Allgemeine Java-Themen 9
M Input/Output Datei erzeugen funktioniert nicht (immer) vom .jar aus Allgemeine Java-Themen 5
7 String in Int, immer ein Anführungszeichen Allgemeine Java-Themen 4
T Wie heißt ein Binärbaum, dessen Knoten immer zwei Kinder haben müssen? Allgemeine Java-Themen 2
D Webseite wird nicht immer komplett ausgelesen Allgemeine Java-Themen 11
2 Array immer die Mitte (Nicht trivial) Allgemeine Java-Themen 4
R JNI if abfrage gibt immer false zurück. Allgemeine Java-Themen 7
E rückgabewert ist immer null Allgemeine Java-Themen 2
H2SO3- bestimmte class immer mit 1.4 compilieren Allgemeine Java-Themen 5
S HashMap containsKey liefert immer false zurück Allgemeine Java-Themen 15
D Api mit eine Methode die "immer" läuft bis "stop" "gerufen wird. Allgemeine Java-Themen 25
VfL_Freak ServerSocket wirft nicht immer eine BindException Allgemeine Java-Themen 21
J Comparable aber nicht immer Allgemeine Java-Themen 15
D KeyEvents immer fangen Allgemeine Java-Themen 5
data89 A-Stern: fährt immer wieder vor die Wand! - Hilfeeee Allgemeine Java-Themen 7
L Applet immer wieder neu laden - Problem Allgemeine Java-Themen 25
V Hostname abfragen gelingt nicht immer Allgemeine Java-Themen 2
S Wieso stehen in der API immer wieder abstrakte Methoden ? Allgemeine Java-Themen 7
S Methode übergibt immer den gleichen Wert Allgemeine Java-Themen 21
thE_29 Generic Methoden die sich aufrufen wollen nicht immer Allgemeine Java-Themen 12
A Rekursives Programm wird immer langsamer Allgemeine Java-Themen 10
T jmf - Immer "Unable to handle fo rmat:" Allgemeine Java-Themen 2
B in file immer 2. zeile überschreiben Allgemeine Java-Themen 8
J Variabeln immer klein aber. Allgemeine Java-Themen 4
T Log4J: Bei Programmstart immer eine neue LogDatei erzeugen Allgemeine Java-Themen 9
M Double immer mit 2 Kommastellen Allgemeine Java-Themen 3
B RXTX sendet immer mit 9600Baud Allgemeine Java-Themen 4
J Eigener ClassLoader wird nicht immer verwendet Allgemeine Java-Themen 3
J Immer noch OpenOffice.org - Malheur Allgemeine Java-Themen 4
R Immer wieder NullPointerException Allgemeine Java-Themen 2
G Programm wird immer langsamer Allgemeine Java-Themen 7
Ark Bild immer als ARGB laden Allgemeine Java-Themen 2
spacegaier invokeLater wird doch immer ausgeführt, oder? Allgemeine Java-Themen 8
S Job immer wieder ausführen Allgemeine Java-Themen 4
G wieso wird der String des StringBuilder immer länger? Allgemeine Java-Themen 2
P Filechooser öffnet sich immer wieder neu Allgemeine Java-Themen 4
M Wenn immer nur einer darf . Allgemeine Java-Themen 3
M getResourceAsStream immer null Allgemeine Java-Themen 4
S Eclipse zeigt build.xml immer als fehlerhaft Allgemeine Java-Themen 12
M Mausposition immer lesen können Allgemeine Java-Themen 18
M Datei immer auslesen können, auch im JAR Allgemeine Java-Themen 7
S Prozess javaw.exe läuft immer noch, obwohl Programm beendet Allgemeine Java-Themen 6
H Objekte verbrauchen immer mindestens 16 Bytes Allgemeine Java-Themen 3
E ArrayList referenziert immer auf das gleiche Objekt Allgemeine Java-Themen 2
G Consoleneingabe wird nicht immer gelesen Allgemeine Java-Themen 2
S Web Applikation wird immer langsamer Allgemeine Java-Themen 5
M statische regex und vergleiche oder immer wieder compilen Allgemeine Java-Themen 2
thE_29 Werden die SUN JVMs immer blöder oder was soll das. Allgemeine Java-Themen 11
K Date: getTime immer gleich Allgemeine Java-Themen 4
G Servlet - "Client immer am neuesten Stand" Allgemeine Java-Themen 2
S JMF & Lied immer wiederholen Allgemeine Java-Themen 7
J Integer.parseInt funktioniert nicht immer Allgemeine Java-Themen 3
Thallius Verschiedene entities für gleichen Code…. Allgemeine Java-Themen 8
T Meine Frage lautet wie ich 2 CSV Dateien miteinander in Java verbinde und Spalten die zueinander gehören durch den gleichen Key zusammen ausgebe? Allgemeine Java-Themen 5
X Collections Fragen zu gleichen Elementen in TreeSet Allgemeine Java-Themen 35
S 2 methoden mit gleichen namen und ein Interface Allgemeine Java-Themen 9
O Klassen Bruch im gleichen Objekt Speichern Allgemeine Java-Themen 1
E ArrayList Anzahl der gleichen Elemente Allgemeine Java-Themen 4
G Liste anzahl der gleichen Objekte Allgemeine Java-Themen 6
L Klassen Polymorphie:2 Attribute gleichen Namens in einem Objekt Allgemeine Java-Themen 6
L Sicherstellen das 2x die gleichen Daten unter bestimmten Keys enthalten sind. Allgemeine Java-Themen 6
M verschiedene Methonden innerhalb des gleichen Threads Allgemeine Java-Themen 7
S Mappen aller Paramater der gleichen klasse Allgemeine Java-Themen 3
reibi Classenpath mit mehreren gleichen jar-Files Allgemeine Java-Themen 7
P HashMap mit mehreren gleichen keys Allgemeine Java-Themen 4
E Timer - gleichen Task mehrfach planen Allgemeine Java-Themen 2
B JUnit - Gleichen Test x-mal durchlaufen Allgemeine Java-Themen 2
M java klassen beerben u. den gleichen namen verwenden?(Naming Allgemeine Java-Themen 6
A Ungleicheit von zwei gleichen Strings Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben