blob: b95c8e71ec98d3fcf60338d2e8c68c7425bd3962 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
/* */ package GUIComponents;
/* */
/* */ import java.awt.BorderLayout;
/* */ import java.awt.FlowLayout;
/* */ import javax.swing.JDialog;
/* */ import javax.swing.JFrame;
/* */ import javax.swing.JPanel;
/* */ import javax.swing.JProgressBar;
/* */
/* */ public class ProgressFrame extends JDialog
/* */ {
/* */ private JProgressBar progress;
/* */ private JPanel panelHolder;
/* */ private double prog;
/* */
/* */ public ProgressFrame(int min, int max, JFrame parent)
/* */ {
/* 17 */ super(parent);
/* 18 */ this.prog = 0.0D;
/* 19 */ setLayout(new BorderLayout());
/* 20 */ this.panelHolder = new JPanel(new FlowLayout());
/* 21 */ add(this.panelHolder, "North");
/* 22 */ this.progress = new JProgressBar(min, max);
/* 23 */ this.progress.setSize(200, 50);
/* 24 */ this.panelHolder.add(this.progress);
/* 25 */ pack();
/* */ }
/* */ public void incrementProgress(double amt) {
/* 28 */ this.prog += amt;
/* 29 */ this.progress.setValue((int)this.prog);
/* */ }
/* */ public void setValue(double amt) {
/* 32 */ this.prog = amt;
/* 33 */ this.progress.setValue((int)this.prog);
/* */ }
/* */ public void flagEnd() {
/* 36 */ setVisible(false);
/* */ }
/* */ }
/* Location: Modulus.jar
* Qualified Name: GUIComponents.ProgressFrame
* JD-Core Version: 0.6.2
*/
|