Question: Help needed! JavaFX package mouserollover; import static com.sun.glass.events.WindowEvent.MAXIMIZE; import javafx.application.Application; import javafx.stage.Stage; import javafx.scene.Scene; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javafx.scene.layout.Pane; public class MouseRollover extends Application

Help needed!

JavaFX

package mouserollover;

import static com.sun.glass.events.WindowEvent.MAXIMIZE; import javafx.application.Application; import javafx.stage.Stage; import javafx.scene.Scene; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javafx.scene.layout.Pane;

public class MouseRollover extends Application {

public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) { final double SCENE_WIDTH = 500.0; final double SCENE_HEIGHT = 500.0; Image balloonImage = new Image("file:HotAirBalloon.jpg"); Image flowerImage = new Image("file:flower.jpg"); ImageView myImageView = new ImageView(flowerImage); myImageView.setFitWidth(200); myImageView.setPreserveRatio(true); myImageView.setOnMouseEntered(event -> { myImageView = new ImageView(balloonImage); }); myImageView.setOnMouseExited(event -> { myImageView = new ImageView(flowerImage); });

Pane pane = new Pane(myImageView);

Scene scene = new Scene(pane, SCENE_WIDTH, SCENE_HEIGHT); primaryStage.setScene(scene); primaryStage.show(); } }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!