Ignore:
Timestamp:
2003-08-27T15:52:37+12:00 (21 years ago)
Author:
mdewsnip
Message:

Removed the indeterminate progress bar at the start. Instead, the progress bar starts off 5% full.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/shell/GImportProgressMonitor.java

    r5292 r5306  
    6767    public GImportProgressMonitor() {
    6868    progress_bar = new JProgressBar();
     69    progress_bar.setIndeterminate(false);
    6970    progress_bar.setMaximum(MAX);
    7071    progress_bar.setMinimum(MIN);
     
    119120        progress_bar.setValue(progress_bar.getValue() + ((MAX / 5) / num_docs));
    120121    }
    121     else {
    122         progress_bar.setIndeterminate(true);
    123     }
     122    // else {
     123    // progress_bar.setIndeterminate(true);
     124    // }
    124125    }
    125126
     
    135136        ///ystem.err.println("Done " + file_num + " of " + num_files + "...");
    136137        if (num_files > 0) {
    137         progress_bar.setValue((4 * MAX * file_num) / (5 * num_files));
     138        int base_val = MAX / 10;
     139        progress_bar.setValue(((((7 * MAX) / 10) * file_num) / num_files) + base_val);
    138140        }
    139141    }
     
    154156
    155157    public void saving() {
    156     progress_bar.setIndeterminate(true);
    157158    progress_bar.setString(Gatherer.dictionary.get("SaveProgressDialog.Title", (String)null));
     159    progress_bar.setValue(MAX / (10 * 2));
    158160    }
    159161
     
    163165    public void setStop(boolean state) {
    164166    stop = state;
    165     progress_bar.setIndeterminate(false);
    166167    }
    167168
     
    170171     */
    171172    public void start() {
    172     progress_bar.setIndeterminate(true);
    173173    progress_bar.setString(Gatherer.dictionary.get("FileActions.Calculating_Size", (String)null));
    174     progress_bar.setIndeterminate(false);
    175     progress_bar.setValue(MIN);
     174    progress_bar.setValue(MAX / 10);
    176175    num_files = Gatherer.c_man.getCollection().getDocumentCount();
    177176    ///ystem.err.println("Number of files: " + num_files);
     
    183182     */
    184183    public void stop() {
    185     progress_bar.setIndeterminate(false);
    186184    progress_bar.setValue(MAX);
    187185    }
Note: See TracChangeset for help on using the changeset viewer.