[java] Comment rendre une fenetre "always on top" ??

Comment rendre une fenetre "always on top" ?? [java] - Programmation

Marsh Posté le 30-12-2001 à 18:15:26    

:hello:
 
J'ai differentes fenetres (jinternalframe) dans un desktop et y'en a une qui devrait rester "always on top".
mais voila, je sais pas comment faire.
mes nombreuses recherches dans la doc m'ont donné une seule solution : le WindowFocusListener, oui mais voila c'est que a partir du jdk 1.4 et je dois bosser sous 1.3.1 (pas le choix).
 
donc y'a t'il un moyen de rendre une fenetre always on top sans utiliser windowfocuslistener ?
 
:jap:

Reply

Marsh Posté le 30-12-2001 à 18:15:26   

Reply

Marsh Posté le 30-12-2001 à 21:09:24    

il me semble que le sujet a déjà été abordé il y a environ une semaine ...

Reply

Marsh Posté le 30-12-2001 à 21:10:19    

benou a écrit a écrit :

il me semble que le sujet a déjà été abordé il y a environ une semaine ...  




 
nope c'était pour une fenetre plein écran ...


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 30-12-2001 à 21:41:50    

j'ai fait un search avec les mots "java", "always", "on", "top", ca a rien donné.
:sweat:

Reply

Marsh Posté le 31-12-2001 à 18:07:39    

:bounce:

Reply

Marsh Posté le 06-01-2002 à 13:40:57    

:bounce:

Reply

Marsh Posté le 13-01-2002 à 17:21:56    

pour ceux que ca interresse, j'ai trouvé un moyen très simple de la faire, il faut hériter JDialog à la place de JInternalFrame, dans la pluspart des cas ca ne pose pas de problèmes.

Reply

Marsh Posté le 13-01-2002 à 22:39:30    

Ca fait une fenêtre modale ça, non ?

Reply

Marsh Posté le 15-01-2002 à 14:23:34    

y'a un param booleen pour choisir modale ou non.
 
et modale = toujours on top ! :D très pratique.
le seul i convénient c'est que la fenetre n'est plus dans le desktop, elle est "par dessus" mais bon c'est pas génant pour mon programme.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed