私はコラージュのプロジェクト (レストランのようなもの) を行っていますが、Java はあまり得意ではありません (彼らは私たちに教えようとはしませんでした)。このプロジェクトの原則は、選択したラジオ ボタンとチェック ボックスを示すメッセージを表示することです。
食事を選択するための 5 つのラジオ ボタンと、おかずを選択するための 5 つのチェック ボックスがあります。ラジオボタンを機能させることはできましたが、チェックボックスを機能させる方法がわかりません...
これはラジオ ボタンのコードです (これは 5 つすべてに当てはまります)。
private void jRadioButton1ItemStateChanged(java.awt.event.ItemEvent evt) {
if (evt.getSource().equals(jRadioButton1))
{
Meal= jRadioButton1.getText(); //Meal is a String
}
チェックボックスに同じコードを試しましたが、複数を選択したにもかかわらず、メッセージに1つのおかずしか表示されません...
メッセージを表示するボタンのコード:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
JOptionPane.showMessageDialog(rootPane, "You have chosen:\n" + String.valueOf(Meal) + "\n" + String.valueOf(SideDish));
}
So basically, if anyone is willing to help, please tell me how to make the check boxes work... that every selected check box is shown in the message, like this:
You have chosen:
Pizza //meal
Ketchup //selected side dish #1
Chilli peppers //selected side dish #2
Feta cheese //selected side dish #3
私の質問が明確であることを願っています...