Announcement

Collapse
No announcement yet.

Thread Frage

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

  • Thread Frage

    Hallo Liste,

    so ist es, erst klug quatschen, jetzt habe ich selber eine Frage.
    Ich habe in einer Klasse eine Funktion die Dateien von Platte einliest. Nun soll beim Aufruf der Methode so eine Progressbar erscheinen und dann wenn er fertig ist will ich das Ergebnis bekommen und die Anzeige soll wieder verschwinden.
    Also so in der Art:

    <code>
    class Producer ...

    public ArrayList readFiles(){

    ..lese von Platte und schreibe in Array ..

    }
    }

    class EineAndereKlasse{
    ...
    Producer producer = new Producer();
    ...
    ArrayList list = producer.readFiles();
    ...
    }
    ...
    }</code>

    Wenn also readFiles() aufgerufen wird, soll dann die ProgressBar angezeigt werden udn dann halt so Sachen stehen wie: lese Datei x ... .

    Jemand nen Link oder einen Ansatz??? Danke!

  • #2
    Wie wär's mit dem ProgressMonitorInputStream?

    Dann würder der code ungefähr so aussehen:

    ProgressMonitorInputStream(component, "Lese Datei: " + filename, new FileInputStream(new File(filename));

    HTH Rocc

    Comment


    • #3
      Hallo Rocco,

      erst mal danke für die antwort. allerdings glaube ich nicht das es passt, da die methode mehr macht als nur ne datei lesen (die parser und .... ). daher jemand ne idee? oder kennt jemand ein open source prog wo sowas evtl gemacht wird, das man es sich mal anschauen kann?

      mfg

      ja

      Comment


      • #4
        hallo,

        manchmal ist man echt doof. ich habe eine einfache lösung auf
        http://www.javareference.com/jrexamples/viewexample.jsp?id=77
        entdeckt. warum kommt man nicht selbst drauf??

        gru&#223

        Comment

        Working...
        X