Interface Java

Résolu
latoopa Messages postés 258 Date d'inscription   Statut Membre Dernière intervention   -  
latoopa Messages postés 258 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
A voir également:

3 réponses

choubaka Messages postés 39442 Date d'inscription   Statut Modérateur Dernière intervention   2 105
 
salut

tu peux utiliser cette méthode

public void setFocusableWindowState(boolean focusableWindowState)

le fonctionnement est expliqué dans la javadoc
1
irmeche Messages postés 71 Date d'inscription   Statut Membre Dernière intervention   17
 
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);
0
latoopa Messages postés 258 Date d'inscription   Statut Membre Dernière intervention   32
 
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.
0