Revision 11179

View differences:

trunk/libraries/libUIComponent/src-test/org/gvsig/gui/beans/incrementableTask/TestIncrementableTask.java
55 55

  
56 56
		
57 57
		public synchronized void run(){
58
			for (long k=0; k<=65535; k++)
59
				for (long n=0; n<=5000; n++);
58 60
			for (j=0; j<=65535; j++) {
59 61
				if (ended) break;
60 62
				for (long i=0; i<=65535; i++);
......
77 79
		}
78 80

  
79 81
		public String getLabel() {
80
			return "Etiqueta " + j;
82
			return "Generando estad?sticas, por favor, espere...";
81 83
		}
82 84

  
83 85
		public String getLog() {
......
89 91
		}
90 92

  
91 93
		public String getTitle() {
92
			return "TestIncrementTask";
94
			return "Barra de progreso";
93 95
		}
94 96

  
95 97
		public void setIncrementableTask(IncrementableTask value) {
trunk/libraries/libUIComponent/src/org/gvsig/gui/beans/progresspanel/ProgressPanel.java
264 264
	}
265 265

  
266 266
	public void setPercent(int value) {
267
		if ((value == 0) && (!jProgressBar.isIndeterminate())) {
268
			jProgressBar.setIndeterminate(true);
269
			jLabel1.setVisible(false);
270
		}
271
		if ((value != 0) && (jProgressBar.isIndeterminate())) {
272
			jProgressBar.setIndeterminate(false);
273
			jLabel1.setVisible(true);
274
		}
267 275
		jProgressBar.setValue(value);
268 276
		jLabel1.setText(value + "%");
269 277
	}

Also available in: Unified diff