2017-03-06 1 views
0

Je travaille sur javafx où l'exigence est de masquer/couper l'écran en particulier lorsque l'un des boutons est cliqué sur cet écran. Lorsque le bouton est cliqué, jusqu'à ce que nous recevions la réponse, je devrais limiter les utilisateurs à accéder à d'autres options/boutons de la page. L'utilisateur doit attendre que la demande soit traitée. Pendant que les requêtes sont traitées, je dois désactiver ma fenêtre principale/mask/clip (je ne suis pas sûr du terme exact). Comment pourrais-je faire ça? J'utilise java 1.7_25 & javafx 2x et je consomme les services via des appels Rest API.Comment masquer/couper la fenêtre dans javafx

Répondre

0

Vous pouvez utiliser la méthode setDisable() et WAIT curseur sur votre nœud racine pendant le traitement,

//on process running 
main_window.setCursor(Cursor.WAIT); 
main_window.setDisable(true); 

//on-finished 
main_window.setCursor(Cursor.DEFAULT); 
main_window.setDisable(flase); 
+0

Merci !! Cela fonctionne bien –

+0

Oui, bonne chance! –