Ladebalken

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Für SWT gibt es eine weitere, sehr einfach zu implementierend Möglichkeit, um eine Progressbar zu erhalten:

Code:
            IRunnableWithProgress runTask = new IRunnableWithProgress() {

                public void run(IProgressMonitor monitor) {
                    monitor.beginTask("Mach was...", IProgressMonitor.UNKNOWN);

                    // Hier kommt der auszuführende code

                    monitor.done();
                }
            };

            IRunnableContext parseDialog = new ProgressMonitorDialog(getSite().getShell());
            try {
                parseDialog.run(true, false, runTask );

            } catch (InvocationTargetException ite) {

            } catch (InterruptedException ie) {

            }



PS: wenn man aus der run-Methode einen status zurück geben will (z.B.: ob etwas erfolgreich war oder nicht, muss man dies über Klassenvariable machen!!)
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben