URL: https://www.overclockers.at/coding-stuff/pseudoprogressbar_fuer_java_211704/page_1 - zur Vollversion wechseln!
Bräuchte quasi eine Anzeige, dass das Programm noch arbeitet und nicht abgestürzt ist :P
So eine art Progressbar ohne Prozentanzeige, de anfägt sich zu bewegen, wenn ich eine Aktion starte und wieder aufhört, wenn selbige abgeschlossen ist.
kann mir da jemand weiterhelfen?
edit: sowas wie beim neuen Ubuntu 9.10 beim booten (Knight Rider licht
)
Bind einfach ein animiertes GIF ein und entferne es wieder wenn die Operation beendet ist.
Hier hast du unendliche Auswahl: http://www.ajaxload.info/
also %-anzeige würd ich nicht machen wenn es nur als "ich tu noch was" anzeige gedacht ist. das erweckt falsche eindrücke.
der link vom obermotz ist schon recht fein. sowas in der art verwendet man atm für "bin am denken" zeichen.
Ach was, der Sanduhr-Cursor muss reichen! 
Gibt eh die JProgressBar? Was passt da nicht? Indeterminate auf true setzen und sie sollte tun, was du willst 
http://java.sun.com/javase/6/docs/a...rogressBar.html
Die Semantik. Wenn man nicht (halbwegs!) genau vorhersagen kann, wie lange ein Vorgang noch dauern wird, ist es schlechtes Design - und irgendwo auch verlogen - sich zu einer konkreten Aussage darueber hinreiszen zu lassen. Ein Progressbar macht aber eigentlich genau das: "Es dauert jetzt noch doppelt so lange, wie du bisher gewartet hast!". Ich persoenlich fuehle mich immer huebsch ********t, wenn der Sprung von 99% auf 100% so lange dauert wie der von 0% auf 95%.
-> http://xkcd.com/612/
Wir notieren: Progressbar = pfui, Throbber = hui. Zumindest in einem Szenario wie diesem 
Google findet sowas auch fuer Java: http://metnet.vrac.iastate.edu/inte...r/Throbber.html Ob's AWT fuer ihn bringt, muss der Threadstarter wissen 
Aber was unterscheidet jetzt eine Knight Rider ProgessBar von deinem Throbber? 
//Ich geb dir schon recht, eine ProgressBar mit Prozentanzeige ist das Falsche für die Anwendung. Aber eine ohne Prozente mit KITT-Style ist doch genau dein Throbber?
ehm, ja...
wieso hier überhaupt von %-Anzeige geredet wird ist mir unklar. im thread-titel steht pseudoprogressbar, der Lobo sagt dann auch noch "Progressbar ohne Prozentanzeige". es ging also immer schon um einen throbber, nur das er eben nicht so bezeichnet wurde.
und die JProgressBar die prayerslayer gepostet hat macht, wie von ihm schon gesagt, mit Indeterminate=true auch genau das...
nur weils mich grad wundert...
Ich weisz leider nicht, wie ein JProgressBar im Indeterminate-Modus aussieht. Wenn er weder den Anschein erweckt, dass der Balken jetzt zu 1/n gefuellt waere, und auch keine Prozentanzeige beinhaltet, dann ist das natuerlich in Ordnung. Schlecht faende ich es z. B., wenn sich der ProgressBar in diesem Fall immer wieder von 0 auf 100 fuellen wuerde, um dann wieder auf 0 zurueckzufallen.
http://www.java2s.com/Tutorial/Java...ProgressBar.htmZitatIndeterminate mode: Progress bar bounces back and forth from side to side

tinker hats gerichtet!
Genau das wollte ich... aber lesen geht heute anscheinend ned so gut (sonst hätt ichs wohl selber finden müssen) 
danke für die rege Anteilnahme
Indeterminate == KITT 
//owned. und trotzdem hab ichs zuerst gesagt!

oke prayerslayer, sorry 
aber funkt doch noch nicht so ganz...
sollt ich wohl in einen 2. thread reinschmeißen...
da das ding durch einfach "buttondruck", der gleichzeitig die "berechnung" startet, nicht anspringen will, bzw. nix angezeigt wird solang die berechnung läuft...
du könntest die bar in ein jframe schmeissen, das angezeigt wird, solange die berechnung läuft.
//ACHSO! die andre bedeutung von thread
never mind.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026