• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Java(指定した配列に値が格納されない))

Javaで指定した配列に値が格納されない

このQ&Aのポイント
  • Javaで指定した配列に値(画像)が挿入されずに困っています。
  • パネル上に2次元配列[10][10]のボタンと3つのコンボボックスを作成しました。
  • 行と列に対してどのインデックスを指定しても、必ず[2][2]の値(画像)が変わってしまいます。Javaは経験が浅いため、理由がわかりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • PecoPlus
  • ベストアンサー率76% (144/188)
回答No.1

 こんにちは。  actionPerformed メソッドにある JComboBox row = (JComboBox) e.getSource(); JComboBox side = (JComboBox) e.getSource(); JComboBox value = (JComboBox) e.getSource();  これらのコードでは、row, side, value は、常に全く同じ一つの JComboBox のインスタンスを指すことになります。  右辺が全く同じなので、当然です。  これらが同じと言うことは、x, y, z の値も常に同じと言うことになります。  ここに問題があります。

m5ni840j
質問者

お礼

ありがとうございます。 うまくいくように、試行錯誤してみます。

関連するQ&A