beste java specialisten
ik zit met een klein probleempje.
wanneer de show() methode uit jpopupmenu wordt aangeroepen, en je klikt daarna weer op je frame,
dan verdwijnt de popup weer.
echter wanneer ik nu geen show() gebruik, maar maar setLocation() in combinatie met setVisible() en ik klik weer op het frame, dan verdwijnt de popup niet.
weet iemand hoe dit komt en hoe ik er om heen kan werken?
ik heb al geprobeerd gebruik te maken van een focus listener, maar de popup krijgt nooit de focus, ook niet wanneer ik daar expliciet om vraag ( met grabFocus() )
ook geprobeerd gebruik te maken van de z-order, maar deze retourneerd alleen maar -1, omdat de popup niet op een container zit
iemand een idee?
ik zit met een klein probleempje.
wanneer de show() methode uit jpopupmenu wordt aangeroepen, en je klikt daarna weer op je frame,
dan verdwijnt de popup weer.
echter wanneer ik nu geen show() gebruik, maar maar setLocation() in combinatie met setVisible() en ik klik weer op het frame, dan verdwijnt de popup niet.
weet iemand hoe dit komt en hoe ik er om heen kan werken?
ik heb al geprobeerd gebruik te maken van een focus listener, maar de popup krijgt nooit de focus, ook niet wanneer ik daar expliciet om vraag ( met grabFocus() )
ook geprobeerd gebruik te maken van de z-order, maar deze retourneerd alleen maar -1, omdat de popup niet op een container zit
iemand een idee?
[ Voor 10% gewijzigd door martennis op 23-07-2006 13:31 ]