Hallo,
ich habe eine Swing Applikation, die in einem JDialog eine Tabelle und darum herum ein paar Knöpfe darstellt. Einer der Knöpfe öffnet ein weiteres modales JDialog, in dem Tabelleneinträge bearbeitet oder gelöscht werden können.
Funktioniert alles super.
Problem: Manchmal, nicht immer, stürzt kwin ab, wenn der ein Datensatz manipuliert wurde und das modale Fenster geschlossen wird. Alle Fenster (nicht nur die der Java Applikation) verlieren ihre Dekoration, Fensterleiste und K-Menü verschwinden, etc.
Unter anderen Fenstermanagern (getestet: Gnome und Fluxbox), sowie Windows passiert nichts dergleichen.
Die Dialoge werden nach Instanziierung einfach mit xxx.setModal(true); xxx.setVisible(true);
Geschlossen wird der Dialog mit einem dispose();
Das ganze Programm wohl zu groß zum posten. Und ich weiß nicht recht, wo ich einen Fehler vermuten soll, sprich: Was ich posten könnte.
Oder gibt es einen Bug zwischen KDE und Java?
Bin über jeden Hinweis sehr dankbar!
Clemente
ich habe eine Swing Applikation, die in einem JDialog eine Tabelle und darum herum ein paar Knöpfe darstellt. Einer der Knöpfe öffnet ein weiteres modales JDialog, in dem Tabelleneinträge bearbeitet oder gelöscht werden können.
Funktioniert alles super.
Problem: Manchmal, nicht immer, stürzt kwin ab, wenn der ein Datensatz manipuliert wurde und das modale Fenster geschlossen wird. Alle Fenster (nicht nur die der Java Applikation) verlieren ihre Dekoration, Fensterleiste und K-Menü verschwinden, etc.
Unter anderen Fenstermanagern (getestet: Gnome und Fluxbox), sowie Windows passiert nichts dergleichen.
Die Dialoge werden nach Instanziierung einfach mit xxx.setModal(true); xxx.setVisible(true);
Geschlossen wird der Dialog mit einem dispose();
Das ganze Programm wohl zu groß zum posten. Und ich weiß nicht recht, wo ich einen Fehler vermuten soll, sprich: Was ich posten könnte.
Oder gibt es einen Bug zwischen KDE und Java?
Bin über jeden Hinweis sehr dankbar!
Clemente