Avatar billede clone Nybegynder
20. juni 2001 - 14:02 Der er 3 kommentarer

JOptionPane placering, hvordan?

Er det muligt at bestemme koordinatsættet for en JOptionPane.showConfirmDialog?
Jeg vil gerne have den placeret midt på skærmen.
Avatar billede trolle Nybegynder
20. juni 2001 - 17:40 #1
kan du ikke bare bruge setLocation() på dit JOptionPane
Avatar billede logical Nybegynder
20. juni 2001 - 18:38 #2
Ikke sådan direkte, da den vil centrere sig oven over sin parent frame (den, man giver med som første argument).

Hvis du absolut vil, så skal du lave den selv, men det er en hel anden sag.

trolle>>JOptionPane er ganske vist en komponent i sig selv, men det der vises er en JDialog, som bliver skabt on-the-fly, så location af din JOptionPane er ligegyldig.
Avatar billede anadan Nybegynder
31. oktober 2002 - 11:18 #3
Hvis du sætter parent til null, vil den automatisk placere sig midt på skærmen:

int answer = JOptionPane.showConfirmDialog(null, "Confirm this");
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester