/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Deaktivere mulighed for at lukke dialog me~
Fra : Brian Fisker [8900]


Dato : 27-11-05 01:37

Er det muligt at deaktivere muligheden for at lukke en dialog med Alt-F4 og
"krydset" på en JDialog?

I så fald det ikke er, hvordan sikrer jeg mig, at jeg får kaldt en
CloseAction (min egen action) ved Alt-F4 og krydset?

Mvh
Mandal



 
 
Thomas Bendsen (27-11-2005)
Kommentar
Fra : Thomas Bendsen


Dato : 27-11-05 07:07

Brian Fisker [8900] wrote:
> Er det muligt at deaktivere muligheden for at lukke en dialog med Alt-F4 og
> "krydset" på en JDialog?
>
> I så fald det ikke er, hvordan sikrer jeg mig, at jeg får kaldt en
> CloseAction (min egen action) ved Alt-F4 og krydset?
>
> Mvh
> Mandal
>
>

Du kan deaktivere muligheden for at lukke dialogen med
dialog.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);

Hvis du herefter ønsker at der sker noget specielt kan du tilføje en
windowlistener til din dialog

dialog.addWindowListener(new WindowAdapter() {
   public void windowClosed(WindowEvent e) {
      //kald din metode
   }
});


MVH Thomas Bendsen

Thomas Bendsen (27-11-2005)
Kommentar
Fra : Thomas Bendsen


Dato : 27-11-05 07:36

Thomas Bendsen wrote:
> Brian Fisker [8900] wrote:
>
>> Er det muligt at deaktivere muligheden for at lukke en dialog med
>> Alt-F4 og "krydset" på en JDialog?
>>
>> I så fald det ikke er, hvordan sikrer jeg mig, at jeg får kaldt en
>> CloseAction (min egen action) ved Alt-F4 og krydset?
>>
>> Mvh
>> Mandal
>>
>
> Du kan deaktivere muligheden for at lukke dialogen med
> dialog.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
>
> Hvis du herefter ønsker at der sker noget specielt kan du tilføje en
> windowlistener til din dialog
>
> dialog.addWindowListener(new WindowAdapter() {
> public void windowClosed(WindowEvent e) {
> //kald din metode
> }
> });
>
>
> MVH Thomas Bendsen
Det var vist lidt for tidligt på dagen til at tænke på java. Man kan nok
ikke gøre begge dele på en gang. Hvis du faktisk ønsker at vinduet skal
lukke, så kan du nøjes med at tilføje WindowListener'en.

mVH Thomas

Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste