Hi,
ich versuche gerade einen ProgressMonitor in mein app. einzubauen. Ihn aufzurufen gibt mir zwar ein kleines Fenster, das ist aber immer leer. Jemand 'ne Idee ?
ich versuche gerade einen ProgressMonitor in mein app. einzubauen. Ihn aufzurufen gibt mir zwar ein kleines Fenster, das ist aber immer leer. Jemand 'ne Idee ?
Java:
package Converter;
import javax.swing.JFrame;
import javax.swing.ProgressMonitor;
public class MyProgressMonitor extends JFrame
{
private ProgressMonitor pm;
private int maxValue = 0;
public MyProgressMonitor(int maxValue)
{
this.maxValue = maxValue;
setSize(250, 100); // this is related to JFrame
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
setResizable(false);
setLocation(600,200);
myProgressMonitorOpen();
setVisible(true);
}
private void myProgressMonitorOpen()
{
pm = new ProgressMonitor(null, "Refactoring", "", 0, maxValue);
Thread thread = new Thread (new Runnable()
{
public void run()
{
pm.setProgress(maxValue);
}
});
thread.start ();
}
public void makeProgress(int progress)
{
maxValue = progress;
}
}