Announcement

Collapse
No announcement yet.

repaint von ProgressMonitor ?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • repaint von ProgressMonitor ?

    Fuer eine Zip-Application die ich gerade in Java schreibe benuetze ich<br>
    ein ProgressMonitorInputStream um den Fortschritt anzuzeigen (logisch)<br>
    Der ProgressMonitor der daraufhin angezeigt wird kann (auf meinem P133)<br> nicht dargestellt werden, da der zip-Algorithmus die gesamte cpu in<br> beschlag nimmt.<br>

    Nun will ich per Quellcode den Monitor in bestimmten Abstaenden dazu <br>
    bringen sich selbst zu zeichnen. Da ProgressMonitor direkt von Object <br>
    abgeleitet wird habe ich kein paint()-Methode zur Verfuegung.<br>

    Gibt es iregendeine Moeglichkeit ueber den parent, all seine children zu<br>
    veranlassen sich neu zu zeichnen ? (repaintAllChildren(), etc.)

    auf jede Anregung hoffend
    Peter Klett

  • #2
    Hi Peter,
    warum versuchst Du es nicht mit separaten Threads. Das heisst, Du setzt den gesamten Programmteil in dem Du Zipst in einen eigenen Thread und kommunizierst dann mit diesem.
    Deine Applikation hat dann genug Luft den Zustandsanzeiger zu aktualisieren. Ist das eine Idee ???

    Gruss aus Hamburg:

    Jürge

    Comment

    Working...
    X