わかりました、入力した関数の極値を解く電卓タイプのプログラムを作成しようとしています。これを行うには、機能がオンになっている間隔を設定する必要があります。これは、方程式用に 1 つ、間隔用に 2 つの、3 つの異なるテキスト フィールドがあることを意味します。
そのため、数式フィールドに数値を正常に入力できますが、他の 2 つのフィールドに入力しようとすると問題が発生します。2 つのテキスト フィールドのいずれかをクリックすると、そのフィールドがフォーカスされることがわかっています。フォーカスがあるかどうかを確認してフィールドの新しいテキストを設定しようとすると、ボタンをクリックすると常にフォーカスがボタンに変わるため、結果が得られません。
TL;DR
どのテキスト フィールドが以前にフォーカスされていたかを調べて、数値を入力する方法を知るにはどうすればよいですか。
編集:完全に入力するためのより良い方法があれば、それが何であるかを知りたいです.