質問の仕方が不適切だったので編集して再投稿させていただきます。
JAVAを始めたばかりなので拙い文になると思います。
ご了承いただけると幸いです
自作のJAVAアプリケーションで既存の計算機能があるJAVAアプリ使いたく、ProcessBuilderを使ってボタンイベントでその計算機アプリを起動させたいのですが、
import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.FlowPane; import javafx.stage.Stage; public class test extends Application { public void start(Stage stage) { stage.setWidth(500); stage.setHeight(300); Button button = new Button("起動"); FlowPane root = new FlowPane(); root.getChildren().add(button); Scene scene = new Scene(root); stage.setScene(scene); stage.show(); } public static void main(String[] args) { launch(); } }
上記のような感じに記述してみたのでが、ここで別のkeisan.javaをボタンイベントで実行したいですが、自分なりに調べてみたところ
button.setOnAction(event -> ProcessBuilder pb = new ProcessBuilder("java","keisan" ) Process p = pb.start(););
これをボタンイベントに入れれば良いのではないのか?となったのですが、構文エラーが複数出て修正しても出つづけます。
ただ入れるだけではだめなのでしょうか?
あなたの回答
tips
プレビュー