فرض بگیرید ArrayList ی از جنس JButton داریم و قصد داریم تعریف کنیم زمانی که کاربر روی هر دکمه کلیک کرد رنگ پس زمینه آن تغییر کند. با استفاده از ActionEvent که بعنوان آرگومان تابع ActionPerformed به ما داده می شود می توانیم دکمهای که روی آن کلیک شده است را پیدا کنیم و سپس رنگ پسزمینه آن را تغییر دهیم.
days.get(i).addActionListener ( new ActionListener ( ) {
public void actionPerformed ( ActionEvent e ) {
( (JButton) e.getSource() ).setBackground ( Color.red );
}
});
- ۹۲/۰۱/۳۰
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.