आप widthProperty
के परिवर्तन और Stage
की heightProperty
सुन सकते हैं:
stage.widthProperty().addListener((obs, oldVal, newVal) -> {
// Do whatever you want
});
stage.heightProperty().addListener((obs, oldVal, newVal) -> {
// Do whatever you want
});
नोट: चौड़ाई और ऊंचाई दोनों परिवर्तन करने के लिए सुनने के लिए, एक ही श्रोता वास्तव में इस्तेमाल किया जा सकता बस:
ChangeListener<Number> stageSizeListener = (observable, oldValue, newValue) ->
System.out.println("Height: " + stage.getHeight() + " Width: " + stage.getWidth());
stage.widthProperty().addListener(stageSizeListener);
stage.heightProperty().addListener(stageSizeListener);