Vincentius
Erfahrenes Mitglied
Hallo zusammen,
ich habe ein JPopupMenu in einem JApplet, das auf Windows und Mac OS X laufen und einigermassen gleich aussehen soll. Das Problem ist, dass das JPopupMenu auf einem Mac mit einer völlig überflüssigen Fensterleiste gerendert wird (siehe Bilder unten), die Controls zum Schließen, Minimieren etc. enthält. Offensichtlich wird ein PopupMenu auf Mac Plattform wie ein Dialog behandelt, oder warum kriegt es eine Fensterleiste? Ich habe schon versucht, die UI Klasse von JPopupMenu explizit auf die, die von Widnows benutzt wird, zu setzen (javax.swing.plaf.basic.BasicPopupMenuUI), hat aber nichts gebracht.
Hätte jemand eine Idee, wie man diese Fensterleiste beim PopupMenu ausblendet?
Danke im Voraus!
Grüße
Vincent
ich habe ein JPopupMenu in einem JApplet, das auf Windows und Mac OS X laufen und einigermassen gleich aussehen soll. Das Problem ist, dass das JPopupMenu auf einem Mac mit einer völlig überflüssigen Fensterleiste gerendert wird (siehe Bilder unten), die Controls zum Schließen, Minimieren etc. enthält. Offensichtlich wird ein PopupMenu auf Mac Plattform wie ein Dialog behandelt, oder warum kriegt es eine Fensterleiste? Ich habe schon versucht, die UI Klasse von JPopupMenu explizit auf die, die von Widnows benutzt wird, zu setzen (javax.swing.plaf.basic.BasicPopupMenuUI), hat aber nichts gebracht.
Hätte jemand eine Idee, wie man diese Fensterleiste beim PopupMenu ausblendet?
Danke im Voraus!
Grüße
Vincent