0
イベント処理の途中でボタン入力する方法
初めまして、トビラ。。といいます。
・自己紹介(読み飛ばしてくださってかまいません)
アプリケーョンを作りたくてjavaを勉強しています。参考にしている本は「javaアプリケーションの作り方の基本、基礎編、実践編(三谷純著)」と「新・明解java (柴田望洋著)」の本です。javaFXにてGUIアプリケーションを作成しようとしています。
・本題
コントロールのボタンAを押すと、イベント処理が実行される訳なのですが、このイベント処理の途中でボタンBまたは、ボタンCの入力を行いたいのですがどのようにすればよいでしょうか?例えば、コンソール上であれば
import java.util.Scanner;
class A{
public static void main(String[] args){
Scanner stdIn =new Scanner(System.in);
System.out.println("整数値を入力してください");
int x= stdIn.nextInt();
if(x>0){
System.out.println("正の整数です");
}else{
System.out.println("負の整数か0です。");
}
}
}
のように、プログラムが最後まで終了していなくてもScannerのおかげで途中で数字入力することができます。これと同等のこと(数字入力の代わりにコントロールのボタンの入力)を行いたいのです。何かいい方法ご存じないでしょうか?