Hi,
ich hab ein kleines Problem.
Ich habe einen JDialog der bei klicken auf einen Button seine eigene Sichtbarkeit auf false setzt und einen zweiten JDialog aufruft.
Den zweiten Dialog initialisiere ich dann, mit Button und ProgressBar etc., setze setModal(true) und am Ende rufe ich setVisibility(true) auf, um mir den Dialog anzeigen zu lassen.
Genau bei diesem Aufruf bleibt die JVM einfach stehen, als würde sie auf irgendeine Rückgabe der Methode setVisibility warten. Es kommt keine Exception hoch o.ä. es geht einfach nicht weiter.
Der zweite JDialog wird aber anzeigt, ist also sichtbar, nur eben wird der Code nach setVisibility nicht mehr ausgeführt, weil die JVM an der Stelle still steht.
Wenn ich setModal(true) auskommentiere, hab ich überhaupt kein Problem. Nur dann ist meiner zweiter Dialog nur leider nicht Modal, wie ich ihn gerne hätte.
Ich hoffe ihr konntet mir folgen, über eure Hilfe würde ich mich freuen.
Falls nötig poste ich auch gerne noch den Code.
Lg, Hellos.
ich hab ein kleines Problem.
Ich habe einen JDialog der bei klicken auf einen Button seine eigene Sichtbarkeit auf false setzt und einen zweiten JDialog aufruft.
Den zweiten Dialog initialisiere ich dann, mit Button und ProgressBar etc., setze setModal(true) und am Ende rufe ich setVisibility(true) auf, um mir den Dialog anzeigen zu lassen.
Genau bei diesem Aufruf bleibt die JVM einfach stehen, als würde sie auf irgendeine Rückgabe der Methode setVisibility warten. Es kommt keine Exception hoch o.ä. es geht einfach nicht weiter.
Der zweite JDialog wird aber anzeigt, ist also sichtbar, nur eben wird der Code nach setVisibility nicht mehr ausgeführt, weil die JVM an der Stelle still steht.
Wenn ich setModal(true) auskommentiere, hab ich überhaupt kein Problem. Nur dann ist meiner zweiter Dialog nur leider nicht Modal, wie ich ihn gerne hätte.
Ich hoffe ihr konntet mir folgen, über eure Hilfe würde ich mich freuen.
Falls nötig poste ich auch gerne noch den Code.
Lg, Hellos.