Package javafx.scene.image

Examples of javafx.scene.image.Image


            bar.setRadiusX(RADIUS);
            bar.setRadiusY(RADIUS);
   
            if (getSkinnable().isBarGradientEnabled()) {
                recalculateBarGradient();
                Image image = barGradient.getImage(size, size);
                bar.setFill(new ImagePattern(image, 0, 0, size, size, false));
            } else {
                bar.setFill(new RadialGradient(0, 0,
                                               centerX, centerY,
                                               RADIUS, false, CycleMethod.NO_CYCLE,
View Full Code Here


            // Draw Section Icon
            if (size > 0) {
                if (getSkinnable().isSectionIconVisible() && !getSkinnable().isSectionTextVisible()) {
                    if (null != SECTION.getImage()) {
                        Image icon = SECTION.getImage();
                        sinValue = -Math.sin(Math.toRadians(OFFSET - 90 - SECTION_START_ANGLE - SECTION_ANGLE_EXTEND * 0.5));
                        cosValue = -Math.cos(Math.toRadians(OFFSET - 90 - SECTION_START_ANGLE - SECTION_ANGLE_EXTEND * 0.5));
                        Point2D iconPoint = new Point2D(size * 0.5 + size * 0.365 * sinValue, size * 0.5 + size * 0.365 * cosValue);
                        sectionsCtx.drawImage(icon, iconPoint.getX() - size * 0.06, iconPoint.getY() - size * 0.06, size * 0.12, size * 0.12);
                    }
View Full Code Here

                undecoratorScene.setFadeOutTransition();
            }
        });

        // Application icons
        Image image = new Image("/demoapp/in-sidefx.png");
        primaryStage.getIcons().addAll(image);

        primaryStage.setScene(undecoratorScene);
        primaryStage.sizeToScene();
        primaryStage.toFront();
View Full Code Here

     */
    private ToolBar initToolBar() {
        System.out.println("Initialising Toolbar");
        ToolBar mainToolBar = new ToolBar();

        Button addButton = new Button("Add", new ImageView(new Image(this.getClass().getResourceAsStream("/net/angusi/sw/minidisc/res/icons/plusicon.png"))));
        addButton.setOnAction(event -> addClipToCueList());
        mainToolBar.getItems().add(addButton);

        Button removeButton = new Button("Remove", new ImageView(new Image(this.getClass().getResourceAsStream("/net/angusi/sw/minidisc/res/icons/minusicon.png"))));
        removeButton.setOnAction(event -> removeClipFromCueList());
        mainToolBar.getItems().add(removeButton);

        Button propertiesButton = new Button("Properties", new ImageView(new Image(this.getClass().getResourceAsStream("/net/angusi/sw/minidisc/res/icons/propertiesicon.png"))));
        propertiesButton.setOnAction(event -> {
            //TODO: Clip Properties
        });
        mainToolBar.getItems().add(propertiesButton);
        propertiesButton.setDisable(true);
View Full Code Here

        mainGroup.setPrefColumns(3);
        Scene scene = new Scene(mainGroup);
        stage.setScene(scene);

        Button cueWindowLaunchButton = new Button("Cue Player");
        cueWindowLaunchButton.setGraphic(new ImageView(new Image(ModePicker.class.getResourceAsStream("/net/angusi/sw/minidisc/res/icons/gostopfadeicon.png"))));
        cueWindowLaunchButton.setContentDisplay(ContentDisplay.TOP);
        cueWindowLaunchButton.setOnAction(event -> {
            CueWindow.getStage().show();
            stage.hide();
        });
        mainGroup.getChildren().add(cueWindowLaunchButton);

        Button cartWindowLaunchButton = new Button("Cart Player");
        cartWindowLaunchButton.setGraphic(new ImageView(new Image(ModePicker.class.getResourceAsStream("/net/angusi/sw/minidisc/res/icons/cartplayericon.png"))));
        cartWindowLaunchButton.setContentDisplay(ContentDisplay.TOP);
        cartWindowLaunchButton.setOnAction(event -> stage.hide());
        cartWindowLaunchButton.setDisable(true);
        mainGroup.getChildren().add(cartWindowLaunchButton);

        Button quitButton = new Button("Exit");
        quitButton.setGraphic(new ImageView(new Image(ModePicker.class.getResourceAsStream("/net/angusi/sw/minidisc/res/icons/quiticon.png"))));
        quitButton.setContentDisplay(ContentDisplay.TOP);
        quitButton.setOnAction(event -> MiniDisc.quitApplication());
        mainGroup.getChildren().add(quitButton);

        stage.sizeToScene();
View Full Code Here

        imageView.setImage(null);
    }

    @Override
    protected Runnable getContentUpdateRunnable() {
        Image image = file.getThumbnail();

        return () -> {
            imageView.setImage(image);
        };
    }
View Full Code Here

            throw new RuntimeException(exception);
        }
    }

    public void updateUI() {
        final Image icon = getFile().getThumbnail();
        final ObservableList<Pair<DrawableAttribute<?>, ? extends Object>> attributesList = getFile().getAttributesList();

        Platform.runLater(() -> {
            imageView.setImage(icon);
            tableView.getItems().setAll(attributesList);
View Full Code Here

    }

  

    public Image getFullSizeImage() {
        Image image = null;
        if (imageRef != null) {
            image = imageRef.get();
        }

        if (image == null) {
View Full Code Here

        return image;
    }

    @Override
    Double getWidth() {
        final Image fullSizeImage = getFullSizeImage();
        if (fullSizeImage != null) {
            return fullSizeImage.getWidth();
        }
        return -1.0;
    }
View Full Code Here

        return -1.0;
    }

    @Override
    Double getHeight() {
        final Image fullSizeImage = getFullSizeImage();
        if (fullSizeImage != null) {
            return fullSizeImage.getHeight();
        }
        return -1.0;
    }
View Full Code Here

TOP

Related Classes of javafx.scene.image.Image

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.