private void updatePlaceholder(Node newView) { if (view.getWidth() > 0 && view.getHeight() > 0) { SnapshotParameters parameters = new SnapshotParameters(); parameters.setFill(Color.TRANSPARENT); Image placeholderImage = view.snapshot(parameters, new WritableImage((int) view.getWidth(), (int) view.getHeight())); placeholder.setImage(placeholderImage); placeholder.setFitWidth(placeholderImage.getWidth()); placeholder.setFitHeight(placeholderImage.getHeight()); } else { placeholder.setImage(null); } placeholder.setVisible(true); placeholder.setOpacity(1.0); view.getChildren().setAll(placeholder, newView); placeholder.toFront(); } }
private void clearPlaceholder() { placeholder.setImage(null); placeholder.setVisible(false); }
private static void ppSetupReceiver(final ImageView ppView) { ppView.setVisible(false); ppView.setManaged(false); }
private void bind() { log.finest("binding world pane"); JFXBinder.bind(World.PROP_NAME).of(world).to("text").of(serverName); JFXBinder.bind(World.PROP_OWNER).of(world).to("text").of(owner); JFXBinder.bind(World.PROP_DESCRIPTION).of(world).to("text").of(description); if (world.isFree()){ nonFreeImage.setVisible(false); }else{ nonFreeImage.setVisible(true); } }
private void ppSetupSender(final ImageView ppView, final User user) { ppView.setVisible(true); ppView.setManaged(true); ppView.setOnMouseClicked(e -> userDetailsService.openUserDetails(user)); asyncIO.loadImageMiniature(user.getProfileImageURLHttps(), 128.0, 128.0) .thenAcceptAsync(ppView::setImage, Platform::runLater); }
private void setComponentVisible(final ToggleSwitch ts, final boolean vis) { if (ts.equals(this.tsOut)) { this.setOut.setVisible(vis); this.pathOut.setVisible(vis); this.baseNameOut.setVisible(vis); this.bnTextOut.setVisible(vis); this.intOut.setVisible(vis); this.unitOut.setVisible(vis); this.spinOut.setVisible(vis); this.imgViewOut.setVisible(vis); } else { if (ts.isSelected() && this.pathYaml.getText().equals("")) { setAlert(RESOURCES.getString("file_no_selected"), RESOURCES.getString("yaml_no_selected_header"), RESOURCES.getString("yaml_no_selected_content")); setVisibilityBatch(false); ts.setSelected(false); } else { setVisibilityBatch(vis); if (ts.isSelected()) { setVariablesList(); } } } }
title.fitHeightProperty().add(100); title.fitWidthProperty().add(100); title.setVisible(true);
imgHolder.setVisible(false); imgHolder.setFitHeight(100); imgHolder.setFitWidth(100); imgHolder.setVisible(true); if(randomNum % 2 == 0){
private void updatePlaceholder(Node newView) { if (root.getWidth() > 0 && root.getHeight() > 0) { Image placeholderImage = root.snapshot(null, new WritableImage((int) root.getWidth(), (int) root.getHeight())); placeholder.setImage(placeholderImage); placeholder.setFitWidth(placeholderImage.getWidth()); placeholder.setFitHeight(placeholderImage.getHeight()); } else { placeholder.setImage(null); } placeholder.setVisible(true); placeholder.setOpacity(1.0); root.getChildren().setAll(placeholder); root.getChildren().add(newView); placeholder.toFront(); } }