Gibt es eine Möglichkeit, den Dialog von ProgressMonitor modal zu machen?
BEARBEITEN:
Die ProgressMonitor-Klasse in JAVA API bringt einen Dialog, der auf der Oberseite aber nicht Modal ist. Der Benutzer hat weiterhin Zugriff auf die Hintergrund-GUI. Ich suche nach einem Modal-Dialog, um den Fortschritt anzuzeigen und dem Benutzer zu erlauben, die Aufgabe in der Mitte zu stoppen.
Wie in Verwendung von Fortschrittsmonitoren sollten eine Reihe von Faktoren berücksichtigt werden, wenn Entscheiden, ob ein Fortschritt verwendet werden soll Bar oder ein Fortschritts-Monitor . Als Implementierungsdetail ist ProgressMonitor
nicht modal, weil "Solaris Implementierung nicht Unterstütze Dialog.setModal
noch. " In der Praxis ist ein modales ProgressMonitor
nur ein JOptionPane
mit einem JProgressBar
, aber die Benutzer mögen die Bemühungen zu schätzen, ein solches modales Verhalten zu vermeiden.
Tags und Links java swing concurrency jdialog jprogressbar