2 |
|
|
3 |
import java.awt.Color; |
import java.awt.Color; |
4 |
import java.awt.Graphics; |
import java.awt.Graphics; |
5 |
|
import java.awt.event.MouseAdapter; |
6 |
|
import java.awt.event.MouseEvent; |
7 |
import java.util.Locale; |
import java.util.Locale; |
8 |
import java.util.Timer; |
import java.util.Timer; |
9 |
import java.util.TimerTask; |
import java.util.TimerTask; |
10 |
|
|
11 |
import javax.swing.JProgressBar; |
import javax.swing.JProgressBar; |
|
import javax.swing.SwingUtilities; |
|
12 |
|
|
13 |
import org.apache.log4j.Logger; |
import org.apache.log4j.Logger; |
14 |
|
|
|
import schmitzm.geotools.gui.GeotoolsGUIUtil; |
|
15 |
import schmitzm.lang.LangUtil; |
import schmitzm.lang.LangUtil; |
16 |
import schmitzm.lang.ResourceProvider; |
import schmitzm.lang.ResourceProvider; |
17 |
import schmitzm.swing.SwingUtil; |
import schmitzm.swing.SwingUtil; |
36 |
setMaximum(100); |
setMaximum(100); |
37 |
|
|
38 |
SwingUtil.setPreferredWidth(this, 200); |
SwingUtil.setPreferredWidth(this, 200); |
39 |
|
|
40 |
|
// Clicking the bar triggers a GC |
41 |
|
addMouseListener( new MouseAdapter() { |
42 |
|
@Override |
43 |
|
public void mouseClicked(MouseEvent e) { |
44 |
|
LangUtil.gcTotal(); |
45 |
|
} |
46 |
|
}); |
47 |
} |
} |
48 |
|
|
49 |
@Override |
@Override |