我有一個網格JLabel
s。我將它們全部添加到ArrayList中。我如何通過迭代將MouseClickListener
s全部添加到它們中。 單獨的東西的行:如何將偵聽器動態添加到調用方法的JLabels的數組列表中
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是一個JLabel ArrayList
。這裏的壞事當然是不可能是最終的。