Re: Position d'un JDialog
[ Nouvelle discussion
| Répondre au groupe
|
fr.comp.lang.java ]
Sujet: Re: Position d'un JDialog
De: incon...@bluewin.ch (1 connu)
Groupes: fr.comp.lang.java
Organisation: hispeed.ch
Date: 07. May 2008, 14:59:18
References: 1 2
|
Merci pour le tuyau, j'ai pu aligner mon jDialog sur le bord en haut à
droite du jButton
avec le code :
jDialog .setLocationRelativeTo(jButton);
jDialog .setLocation((int)jDialog .getLocation().getX() -
(jDialog .getWidth() - jButton.getWidth())/2 ,(int)jDialog
..getLocation().getY() + (jDialog .getHeight() - jButton.getWidth())/2);
"Morty" <nomail@pasdemail.org> a écrit dans le message de news:
mn.38027d8599719347.53138@pasdemail.org...
>1 connu a utilisé son clavier pour écrire :
>> Bonjour,
>>
>> J'aimerais positionner un JDialog au dessus du bouton qui permet de le
>> lancer. J'aimerais une methode générique qui puisse être appliquer
>> quelque soit l'emplacement du bouton (ex : JPanel dans JPanel dans JFrame
>> lancé depuis JFrame principale).
>>
>> Merci d'avance pour toute idée.
>
> Une idée ? Bien que n'ayant pas utilisé AWT/Swing depuis 1000 ans, voici:
> L'utilisation de la methode setLocationRelativeTo(...) couplée à celle de
> setLocation(...)
>
<http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Window.html#setLocationRelativeTo(java.awt.Component)>
>
> --
> Morty
>
>

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|