私はsのグリッドを持っていJLabel
ます。それらをすべてArrayListに追加しました。MouseClickListener
繰り返しを通じてそれらすべてに sを追加するにはどうすればよいですか。次の行だけで何か:
for (int i=0;i<145;i++)
jLAL.get(i).addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
jLabelMouseClicked(evt, jLAL.get(i));
}
});
jLAL は jLabelArrayList
です。もちろん、ここでの悪い点は、それが最終的なものではないということです。