本文整理了Java中javafx.scene.layout.Region.heightProperty
方法的一些代码示例,展示了Region.heightProperty
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Region.heightProperty
方法的具体详情如下:
包路径:javafx.scene.layout.Region
类名称:Region
方法名:heightProperty
暂无
代码示例来源:origin: jfoenixadmin/JFoenix
/***************************************************************************
* * Setters / Getters * *
**************************************************************************/
public void setControl(Node control) {
if (control != null) {
this.control = control;
this.badge = new Group();
this.getChildren().add(control);
this.getChildren().add(badge);
// if the control got resized the badge must be rest
if (control instanceof Region) {
((Region) control).widthProperty().addListener((o, oldVal, newVal) -> refreshBadge());
((Region) control).heightProperty().addListener((o, oldVal, newVal) -> refreshBadge());
}
text.addListener((o, oldVal, newVal) -> refreshBadge());
}
}
代码示例来源:origin: jfoenixadmin/JFoenix
public HamburgerBasicCloseTransition(JFXHamburger burger) {
super(burger, createTimeline(burger));
timeline.bind(Bindings.createObjectBinding(() -> createTimeline(burger),
burger.widthProperty(),
burger.heightProperty(),
((Region) burger.getChildren().get(0)).widthProperty(),
((Region) burger.getChildren().get(0)).heightProperty()));
// reduce the number to increase the shifting , increase number to reduce shifting
setCycleDuration(Duration.seconds(0.3));
setDelay(Duration.seconds(0));
}
代码示例来源:origin: jfoenixadmin/JFoenix
public HamburgerBackArrowBasicTransition(JFXHamburger burger) {
super(burger, createTimeline(burger));
timeline.bind(Bindings.createObjectBinding(() -> createTimeline(burger),
burger.widthProperty(),
burger.heightProperty(),
((Region) burger.getChildren().get(0)).widthProperty(),
((Region) burger.getChildren().get(0)).heightProperty()));
// reduce the number to increase the shifting , increase number to reduce shifting
setCycleDuration(Duration.seconds(0.3));
setDelay(Duration.seconds(0));
}
代码示例来源:origin: jfoenixadmin/JFoenix
public HamburgerNextArrowBasicTransition(JFXHamburger burger) {
super(burger, createTimeline(burger));
timeline.bind(Bindings.createObjectBinding(() -> createTimeline(burger),
burger.widthProperty(),
burger.heightProperty(),
((Region) burger.getChildren().get(0)).widthProperty(),
((Region) burger.getChildren().get(0)).heightProperty()));
// reduce the number to increase the shifting , increase number to reduce shifting
setCycleDuration(Duration.seconds(0.3));
setDelay(Duration.seconds(0));
}
代码示例来源:origin: jfoenixadmin/JFoenix
public HamburgerSlideCloseTransition(JFXHamburger burger) {
super(burger, createTimeline(burger));
timeline.bind(Bindings.createObjectBinding(() -> createTimeline(burger),
((Region) burger.getChildren().get(0)).widthProperty(),
((Region) burger.getChildren().get(0)).heightProperty()));
setCycleDuration(Duration.seconds(0.3));
setDelay(Duration.seconds(0));
setOnFinished((finish) -> {
if (this.getRate() == 1) {
burger.getChildren().get(1).setVisible(false);
}
});
}
代码示例来源:origin: jfoenixadmin/JFoenix
clip.heightProperty().bind(((Region) node).heightProperty());
node.setClip(clip);
this.getChildren().addAll(buttonsContainer, contentPlaceHolder);
代码示例来源:origin: jfoenixadmin/JFoenix
newVal.layoutYProperty()
.bind(Bindings.createDoubleBinding(() -> toggleNode.getLayoutY() + toggleNode.getHeight() / 2,
toggleNode.heightProperty(),
toggleNode.layoutYProperty()));
代码示例来源:origin: com.bitplan.radolan/com.bitplan.radolan
/**
* add a size listener for the given region
* @param region - the region to react on size changes
*/
public void addSizeListener(Region region) {
this.addSizeListener(region.widthProperty(), region.heightProperty());
}
代码示例来源:origin: ch.sahits.game/OpenPatricianJavaFX
private void registerSizeChanges() {
root.widthProperty().addListener((observableValue, oldSceneWidth, newSceneWidth) ->
widthChange((Double) oldSceneWidth, (Double) newSceneWidth));
root.heightProperty().addListener((observableValue, oldSceneHeight, newSceneHeight) ->
heightChange((Double) oldSceneHeight, (Double) newSceneHeight));
}
/**
代码示例来源:origin: com.jfoenix/jfoenix
/***************************************************************************
* * Setters / Getters * *
**************************************************************************/
public void setControl(Node control) {
if (control != null) {
this.control = control;
this.badge = new Group();
this.getChildren().add(control);
this.getChildren().add(badge);
// if the control got resized the badge must be rest
if (control instanceof Region) {
((Region) control).widthProperty().addListener((o, oldVal, newVal) -> refreshBadge());
((Region) control).heightProperty().addListener((o, oldVal, newVal) -> refreshBadge());
}
text.addListener((o, oldVal, newVal) -> refreshBadge());
}
}
代码示例来源:origin: com.jfoenix/jfoenix
public HamburgerBackArrowBasicTransition(JFXHamburger burger) {
super(burger, createTimeline(burger));
timeline.bind(Bindings.createObjectBinding(() -> createTimeline(burger),
burger.widthProperty(),
burger.heightProperty(),
((Region) burger.getChildren().get(0)).widthProperty(),
((Region) burger.getChildren().get(0)).heightProperty()));
// reduce the number to increase the shifting , increase number to reduce shifting
setCycleDuration(Duration.seconds(0.3));
setDelay(Duration.seconds(0));
}
代码示例来源:origin: com.jfoenix/jfoenix
public HamburgerBasicCloseTransition(JFXHamburger burger) {
super(burger, createTimeline(burger));
timeline.bind(Bindings.createObjectBinding(() -> createTimeline(burger),
burger.widthProperty(),
burger.heightProperty(),
((Region) burger.getChildren().get(0)).widthProperty(),
((Region) burger.getChildren().get(0)).heightProperty()));
// reduce the number to increase the shifting , increase number to reduce shifting
setCycleDuration(Duration.seconds(0.3));
setDelay(Duration.seconds(0));
}
代码示例来源:origin: com.jfoenix/jfoenix
public HamburgerNextArrowBasicTransition(JFXHamburger burger) {
super(burger, createTimeline(burger));
timeline.bind(Bindings.createObjectBinding(() -> createTimeline(burger),
burger.widthProperty(),
burger.heightProperty(),
((Region) burger.getChildren().get(0)).widthProperty(),
((Region) burger.getChildren().get(0)).heightProperty()));
// reduce the number to increase the shifting , increase number to reduce shifting
setCycleDuration(Duration.seconds(0.3));
setDelay(Duration.seconds(0));
}
代码示例来源:origin: com.jfoenix/jfoenix
public HamburgerSlideCloseTransition(JFXHamburger burger) {
super(burger, createTimeline(burger));
timeline.bind(Bindings.createObjectBinding(() -> createTimeline(burger),
((Region) burger.getChildren().get(0)).widthProperty(),
((Region) burger.getChildren().get(0)).heightProperty()));
setCycleDuration(Duration.seconds(0.3));
setDelay(Duration.seconds(0));
setOnFinished((finish) -> {
if (this.getRate() == 1) {
burger.getChildren().get(1).setVisible(false);
}
});
}
代码示例来源:origin: com.jfoenix/jfoenix
clip.heightProperty().bind(((Region) node).heightProperty());
node.setClip(clip);
this.getChildren().addAll(buttonsContainer, contentPlaceHolder);
代码示例来源:origin: com.jfoenix/jfoenix
newVal.layoutYProperty()
.bind(Bindings.createDoubleBinding(() -> toggleNode.getLayoutY() + toggleNode.getHeight() / 2,
toggleNode.heightProperty(),
toggleNode.layoutYProperty()));
内容来源于网络,如有侵权,请联系作者删除!