Interface Java
Résolu
latoopa
Messages postés
278
Date d'inscription
Statut
Membre
Dernière intervention
-
latoopa Messages postés 278 Date d'inscription Statut Membre Dernière intervention -
latoopa Messages postés 278 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
voilà j'utilise Swing en Java pour gérer des interfaces.
Actuellement, je génère une JFrame de choix et je souhaiterais empêcher l'utilisateur de pouvoir utiliser toute autre JFrame du logiciel qui n'est pas cette JFrame de choix.
Existe-t-il (je suppose que c'est le cas mais je ne trouve pas) une fonction qui permettrai d'inhiber toutes les autres JFrames ?
Merci d'avance !
Toopa
voilà j'utilise Swing en Java pour gérer des interfaces.
Actuellement, je génère une JFrame de choix et je souhaiterais empêcher l'utilisateur de pouvoir utiliser toute autre JFrame du logiciel qui n'est pas cette JFrame de choix.
Existe-t-il (je suppose que c'est le cas mais je ne trouve pas) une fonction qui permettrai d'inhiber toutes les autres JFrames ?
Merci d'avance !
Toopa
3 réponses
-
salut
tu peux utiliser cette méthode
public void setFocusableWindowState(boolean focusableWindowState)
le fonctionnement est expliqué dans la javadoc
-
pour moi je cacherai cette fenêtre et je la ressors quand j'aurai besoin d'elle,
et pour caché une fenêtre tu fait :
TaFrame.setVisible(false);
pour la resortir:
TaFrame.setVisible(true); -
Merci pour vos réponses.
Je vais creuser celle de choubaka car l'idée de juste cacher les fenêtres, même si elle est maligne, ne correspondrait pas à la demande qu'on m'a fait.