2015-01-19 11 views
5

Mam niezniszczony etap. Chciałbym go zminimalizować, gdy kliknie jego ikonę na pasku zadań Windows 7. Jak mogę to osiągnąć?Jak zminimalizować niezdegradowany etap po kliknięciu ikony na pasku zadań?

public void popStage(Parent view, Dimension d) { 
    Scene scene = new Scene(view); 

    stage.initStyle(StageStyle.UNDECORATED); 
    stage.initStyle(StageStyle.TRANSPARENT); 
    stage.initModality(Modality.WINDOW_MODAL); 

    StageDraggable.stageDraggable(view, stage); 
    stage.getIcons().add(new Image(Resources.getBrickbreaker())); 
    stage.setScene(scene); 

    stage.setWidth(d.getWidth()); 
    stage.setHeight(d.getHeight()); 
    stage.show(); 
} 
+2

Możliwy duplikat tego [Pytanie] (http://stackoverflow.com/questions/26972683/javafx-minimizing- undecorated-stage? rq = 1) –

Odpowiedz

0

Możesz zrobić coś takiego.

krok 1: utworzyć przycisk jako minimiser gdziekolwiek chcesz (top-right corner byłoby właściwe).

Krok 2: zestaw na działanie tego przycisku i napisać kod,

stage.setIconified(true); 
Powiązane problemy