public static ProgressBar makeSkillBar() { ProgressBar bar = new ProgressBar(); bar.setHeight(25); bar.setFill(Color.BLUE.brighter().brighter()); bar.setTraceFill(Color.BLUE); bar.setLabelVisible(true); return bar; } }
public boolean isLabelVisible() { return getChildren().contains(label); }
getChildren().addAll(barGroup, label); setLabelPosition(labelPosition); setLabelVisible(false);
public void setLabelVisible(boolean b) { if (!b) { getChildren().remove(label); barGroup.translateXProperty().unbind(); barGroup.translateYProperty().unbind(); barGroup.setTranslateX(0); barGroup.setTranslateY(0); } else if (!getChildren().contains(label)) { getChildren().add(label); setLabelPosition(labelPosition); } }
public void setLabelPosition(Position pos) { labelPosition = pos; if (!isLabelVisible()) return;
getChildren().addAll(barGroup, label); setLabelPosition(labelPosition); setLabelVisible(false);
public void setLabelVisible(boolean b) { if (!b) { getChildren().remove(label); barGroup.translateXProperty().unbind(); barGroup.translateYProperty().unbind(); barGroup.setTranslateX(0); barGroup.setTranslateY(0); } else if (!getChildren().contains(label)) { getChildren().add(label); setLabelPosition(labelPosition); } }
public void setLabelPosition(Position pos) { labelPosition = pos; if (!isLabelVisible()) return;
public static ProgressBar makeHPBar() { ProgressBar bar = new ProgressBar(); bar.setHeight(25); bar.setFill(Color.GREEN.brighter()); bar.setTraceFill(Color.GREEN.brighter()); bar.setLabelVisible(true); return bar; }
public boolean isLabelVisible() { return getChildren().contains(label); }
public static ProgressBar makeHPBar() { ProgressBar bar = new ProgressBar(); bar.setHeight(25); bar.setFill(Color.GREEN.brighter()); bar.setTraceFill(Color.GREEN.brighter()); bar.setLabelVisible(true); return bar; }
public static ProgressBar makeSkillBar() { ProgressBar bar = new ProgressBar(); bar.setHeight(25); bar.setFill(Color.BLUE.brighter().brighter()); bar.setTraceFill(Color.BLUE); bar.setLabelVisible(true); return bar; } }