オプションダイアログに2つのオプションがあるプログラムがあり、1つのオプションで1つの部分を実行し、もう1つのオプションで別の部分を実行する必要があります。(これはifステートメントで行います)
Object reply1; //Variable that Should be not an object???
Object[] option = { "Choose a Random Number", "Input a Number"}; //option labels
JOptionPane pane1;
pane1 = new JOptionPane.showOptionDialog(null,
"Text explaining which option to choose\n",
"Title",
JOptionPane.YES_NO_OPTION,
JOptionPane.PLAIN_MESSAGE,
null,
option,
option[0]);
reply1 = pane1.getInputValue(); //this is the problem.
選択したオプションと等しくなるように変数を設定するにはどうすればよいですか?また、どのタイプの変数にする必要がありますか?
デバッグ時に、int、String、およびObjectとして初期化されました。