Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13

Discussione: Usare la JProgressBar

  1. #11
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Ti linko un esempio di una semplicità disarmante.... però non è con JProgressBar ma con ProgressMonitor

    http://java.sun.com/javase/6/docs/ap...putStream.html

    se a quel brano di codice aggiungi la struttura di lettura vera e propria, ti esce la ProgressBar e se la sbriga da sè. Vantaggi e svantaggi nell'usare ProgressMonitor rispetto a JProgressBar li trovi qui:

    http://java.sun.com/docs/books/tutor.../progress.html
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  2. #12
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    60
    Scusa Andrea,ma credo di non aver capito...quel link mi manda al sito della sun,nel tutorial di Java...

    Io devo fare questa cosa...

    "Ho un for...Per ogni bufferedReader.readLine() che faccio (calcola che ne devo fare qualcosa come 19500) voglio una progressBar (o progressMonitor) che mi tenga traccia dell'avanzamento di quel for "

    Puoi aiutarmi?
    Grazie
    "Gli ingegneri progettano il vostro futuro...e loro lo costruiranno..."

  3. #13
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    il primo link ha un esempio di implementazione di un ProgressMonitor collegato ad un InputReader. Una volta che le risorse sono collegate, il ProgressMonitor avanza secondo la giusta quantità a seconda di quanto hai letto ad ogni iterazione. Per inciso, se dopo quel brano di codice al primo link aggiungi un semplicissimo

    codice:
    while (in.read() != -1) {
    }
    vedrai aprirsi ed animarsi la progressbar.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.