bonjour
comment rendre une fenetre modale c'est à dire (on ne peut pas basculer à une autre fenetre tantque la fenetre active est ouverte MERCI)
bonjour
comment rendre une fenetre modale c'est à dire (on ne peut pas basculer à une autre fenetre tantque la fenetre active est ouverte MERCI)
j'utilse un JFrame pas un JDialog
comme faire avec JFrame ?![]()
merci pour l'info sur le JDialog![]()
Utilise un JDialog...Envoyé par inter_amine
JFrame n'est pas prévu pour ça.
Si tu veux absolument une JFrame, et que ton but c'est de bloquer toutes les autres applications graphiques, je crois que setAlwaysOnTop(boolean alwaysOnTop) pourrais être ce que tu veux. Je ne l'ai jamais utiliser donc je ne suis sur de rien...
Oublie ça. C'est simplement pour avoir une fenêtre toujours en avant plan. Ca ne bloque absolument rien si ce n'est "mécaniquement" car on se sent bloqué quand on a une fenêtre devant.Envoyé par Janitrix
Si on veut absolument rendre une JFrame modale (ce dont je ne vois absolument pas l'intérêt), suffit de faire une petite recherche sur Google, j'suis sûr qu'on trouve des implémentations de ce comportement. Je me demande même si je n'ai pas vu ça dans une API connue (pour avoir les boutons minimizer et maximizer qui sont absents dans un JDialog). Mais je ne saurais plus dire quelle librairie.
Partager