K
Killi138
Gast
Hi Leute,
ich habe ein Programm, in dem ich an einer gewissen Stelle ein Video einbetten muss. Wäre kein Problem, da lege ich einfach den Player an dieser Stelle drüber (mittels Linux, den Player ohne WindowDecoration aufrufen, dann merkt man das nicht).
Mein Problem dabei: Sobald ich in meinem Programm einen Button drücke, rutscht das ja in den Vordergrund...und der Player verschwindet.
Wenn man das mit einem Timer lösen könnte, indem man alle paar ms sagt, dass der Player den Fokus bekommen soll, funktioniert das zwar - sieht aber doof aus, denn einen kurzen Augenblick verschwindet der Player ja!
Meine Klasse ist von Frame abgeleitet - diese enthält die Funtkion setAlwaysOnTop(boolean). Gibt es sowas auch für den "Hintergrund"? setAlwaysOnBottom wäre hier nicht schlecht
Habt ihr andere Lösungsansätze? Das Frame an dieser Stelle unsichtbar zu machen wäre natürlich perfekt, geht ja aber leider auch nicht...
ich habe ein Programm, in dem ich an einer gewissen Stelle ein Video einbetten muss. Wäre kein Problem, da lege ich einfach den Player an dieser Stelle drüber (mittels Linux, den Player ohne WindowDecoration aufrufen, dann merkt man das nicht).
Mein Problem dabei: Sobald ich in meinem Programm einen Button drücke, rutscht das ja in den Vordergrund...und der Player verschwindet.
Wenn man das mit einem Timer lösen könnte, indem man alle paar ms sagt, dass der Player den Fokus bekommen soll, funktioniert das zwar - sieht aber doof aus, denn einen kurzen Augenblick verschwindet der Player ja!
Meine Klasse ist von Frame abgeleitet - diese enthält die Funtkion setAlwaysOnTop(boolean). Gibt es sowas auch für den "Hintergrund"? setAlwaysOnBottom wäre hier nicht schlecht
Habt ihr andere Lösungsansätze? Das Frame an dieser Stelle unsichtbar zu machen wäre natürlich perfekt, geht ja aber leider auch nicht...