Ik ben bezig met het schrijven van een plugin voor een java programma. De manier waarop zij het programma gemaakt hebben, zorgt ervoor dat ik eigenlijk alleen maar gebruik kan maken van Dialogs als manier om userinput te krijgen.
Maar nu wil ik een Dialog maken waarbij men uit een JTree iets kan kiezen, om af te beelden in het programma. Maar ik wil dan niet, dat de Dialog met die JTree verdwijnt. Het creeeren van die JTree gaat namelijk vrij veel tijd kosten en ik wil niet dat de user dat telkens weer moet doen.
Ik wil dus eigenlijk dat de Dialog blijft bestaan, het liefst geminimaliseerd, zodat de user hem weer kan openen om het volgende item te kiezen.
Maar het Dialog wat ik nu heb, blijft altijd op de voorgrond, hoewel ik niet heb gezegd dat dat moet. alwaysOnTop staat op false.
Er zit ook geen minimaliseerknop op de Dialog.
Verder heb ik al wel wat gegoogeld (jaja nieuwe spelling) maar hoe meer ik lees, hoe meer het erop lijkt dat wat ik wil niet mogelijk is met een Dialog, maar dat ik eigenlijk een JFrame zou moeten gebruiken. Alleen is dit volgens mij niet mogelijk.
Iemand een idee, hoe ik dit dan toch op kan lossen uitgaande van een Dialog?
Maar nu wil ik een Dialog maken waarbij men uit een JTree iets kan kiezen, om af te beelden in het programma. Maar ik wil dan niet, dat de Dialog met die JTree verdwijnt. Het creeeren van die JTree gaat namelijk vrij veel tijd kosten en ik wil niet dat de user dat telkens weer moet doen.
Ik wil dus eigenlijk dat de Dialog blijft bestaan, het liefst geminimaliseerd, zodat de user hem weer kan openen om het volgende item te kiezen.
Maar het Dialog wat ik nu heb, blijft altijd op de voorgrond, hoewel ik niet heb gezegd dat dat moet. alwaysOnTop staat op false.
Er zit ook geen minimaliseerknop op de Dialog.
Verder heb ik al wel wat gegoogeld (jaja nieuwe spelling) maar hoe meer ik lees, hoe meer het erop lijkt dat wat ik wil niet mogelijk is met een Dialog, maar dat ik eigenlijk een JFrame zou moeten gebruiken. Alleen is dit volgens mij niet mogelijk.
Iemand een idee, hoe ik dit dan toch op kan lossen uitgaande van een Dialog?
Systeempje; Ballaida of Avalon in GuildWars