package org; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.ContextMenu; import javafx.scene.control.MenuItem; import javafx.scene.control.TextArea; import javafx.scene.control.TextField; import javafx.scene.layout.GridPane; import javafx.stage.Stage; public class Example extends Application { public static void main(String[] args){ launch(args); } @Override public void start(Stage stage) throws Exception { GridPane pane = new GridPane(); TextArea tx = new TextArea("This is TextArea"); TextField tf = new TextField("This is TextField"); ContextMenu cmf = new ContextMenu(); cmf.getItems().addAll(new MenuItem("Copy"), new MenuItem("Paste")); ContextMenu cmx = new ContextMenu(); cmx.getItems().addAll(new MenuItem("Copy"), new MenuItem("Paste")); tf.setContextMenu(cmf); tx.setContextMenu(cmx); pane.add(tx, 0, 0); pane.add(tf, 0, 1); stage.setScene(new Scene(pane, 400, 220)); stage.show(); } }