我有我的按鈕工作的權利,我就是一個監聽器,這樣每個按鈕:如何找出哪個按鈕被點擊?
for(int i = 0; i <= 25; ++i) {
buttons[i] = new Button(Character.toString(letters[i]));
buttons[i].addActionListener(actionListener);
panel1.add(buttons[i]);
}
在這裏,你可以看到監聽器被調用,我想找出我的按鈕點擊。有沒有辦法做到這一點?
ActionListener actionListener = new ActionListener() {
public void actionPerformed(ActionEvent actionEvent) {
System.out.println(actionEvent.getSource());
}
};
我需要一些方法來找到數組中的按鈕。
投第一源按鈕,然後獲取標籤((按鈕)actionEvent.getSource())。getLabel()... – Rudy