2012-12-13 12 views
7

Mam undecorate okno w javafx2. Teraz chcę zminimalizować okno za pomocą akcji. To jest mój kod:Minimalizuj okno w javafx2

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

Okno powraca, gdy otwarty jest kolejny. inaczej nie jest. pls daj mi znać, jak to zrobić?

Odpowiedz

25

Po kilku poszukiwaniach znalazłem odpowiedź samemu.

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

Działa to dobrze ..

+1

+1 To pomogło mi! –

+0

Nie otrzymam rozwiązania ... trochę więcej kontekstu byłoby miłe. Używam CSS. Jak mogę wdrożyć to działanie minimalizujące? – Airlike

+0

÷ 1 dla twojej odpowiedzi, -1 dla programistów javafx dla mniej intuicyjnej nazwy metody jaką kiedykolwiek stworzono –