2012-12-13 4 views
7

Ho svestito la finestra in javafx2. Ora voglio minimizzare la finestra tramite l'azione. Questo è il mio codiceRiduci a icona la finestra in javafx2

minIcon.setOnMouseClicked(new EventHandler<MouseEvent>() { 
     public void handle(MouseEvent me) { 
      primaryStage.toBack(); 
     } 
    }); 

La finestra ritorna quando un'altra è aperta. altrimenti no. fammi sapere come fare?

risposta

25

Dopo aver cercato alcune volte ho trovato la risposta da solo.

minIcon.setOnMouseClicked(new EventHandler<MouseEvent>() { 
    public void handle(MouseEvent me) { 
     primaryStage.setIconified(true); 
    } 
}); 

Questo funziona bene ..

+1

+1 Questo mi ha aiutato! –

+0

Non capisco la soluzione ... un po 'più di contesto sarebbe bello. Sto usando i CSS. Come posso implementare questa azione minimizzare? – Airlike

+0

÷ 1 per la risposta, -1 per gli sviluppatori javafx per il nome del metodo meno intuitivo mai creato –