Swing showMessageDialog ist schwarz

Borg

Mitglied
Hi!

Also ich habe ein kleines Problem mit meiner GUI.

Und zwar wird einer JTable eine Zeile ausgesucht, danach kann hat man verschiedene Buttons zur Verfügung um weitere Operationen mit dem gewählten Datensatz auszuführen. Ist kein Datensatz gewählt wird eine Fehlermeldung angezeigt:
Java:
JOptionPane.showMessageDialog(Const.window,
	"Kein Zyklus gewählt", "Fehler!",
	JOptionPane.ERROR_MESSAGE);

Die Meldung taucht auch auf, jedoch ist der Hintergrund schwarz und nur der Button ist zu sehen. Manchmal kann man die Meldung lesen, wird jedoch auch wieder schwarz sobald man mit der Maus in den Dialog kommt.
Woran kann das liegen? Die restliche Oberfläche funktioniert nämlich einwandfrei.


Danke schonmal

Gruß
Alex
 
das kann daran liegen, dass du als parent
Code:
 Const.window
übergibst.
versuch doch mal dein
Code:
JTable
zu übergeben, oder halt einfach
Code:
null
 
Also egal was ich übergebe, der Dialog bleibt schwarz. Ist irgendwie echt komisch. Hab auch schon ewigkeiten gegoogelt aber nichts vergleichbares gefunden.
 
Also ich hab das ganze jetzt nochmal bei einem Freund probiert, und dort funktioniert es ohne Probleme. Also keine schwarzen Nachrichtendialoge. Liegt also offenbar an meinem Rechner bzw. meiner Java-Installation. Ich habe mal versucht mein JDK neu zu installieren, was jedoch das Problem nicht behoben hat.
Ich versuch mal alle die Tage noch alle Treiber zu aktualisieren bzw. neu zu installieren. Mal schauen ob das was bringt.

Gruß
Alex
 
Hi!

Ja, habe eine Lösung gefunden. Das Problem liegt am Grafikkartentreiber für meine Radeon 6850. Hatte den neusten Catalysttreiber mit Control Center 2 installiert. Nach einem Downgrade auf den Treiber mit Control Center 1 läufts ohne Probleme.

Kann sein, dass es nur am Control Center 2 liegt. Habe das aber noch nicht probiert.

Gruß
Borg
 

Zurück
Oben