Create ContextMenu in JavaFX
________________________________________________
import javafx.application.Application;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.ContextMenu;
import javafx.scene.control.Label;
import javafx.scene.control.MenuItem;
import javafx.scene.layout.GridPane;
import javafx.stage.Stage;
public class JavaFXContextMenu extends Application{
@Override
public void start(Stage stage) {
GridPane pane = new GridPane();
pane.setAlignment(Pos.CENTER);
ContextMenu menu = new ContextMenu();
MenuItem newFile = new MenuItem("New File");
MenuItem edit = new MenuItem("Edit");
MenuItem select = new MenuItem("Select");
menu.getItems().addAll(newFile, edit, select);
Label lbl = new Label("ContextMenu");
lbl.setContextMenu(menu);
pane.add(lbl, 0, 0);
Scene scene = new Scene(pane, 250, 250);
stage.setTitle("JavaFX ContextMenu");
stage.setScene(scene);
stage.show();
}
public static void main(String[] args) {
Application.launch(args);
}
}
_____________________________________________
Dark Hers
YouTube
https://instagram.com/darkhers
https://www.facebook.com/darkhers
TikTok
https://www.tiktok.com/@darkhers
https://www.pinterest.co.uk/darkhers
Comments
Post a Comment