onclicklistener



Автор Василек({]]) задал вопрос в разделе Другие языки и технологии

Обработчик onClick Java. Подскажите какие параметры необходимо передавать обработчику события onClick элемента Button и получил лучший ответ

Ответ от Paradox 7[гуру]
Нажатие кнопки, обрабатывает интерфейс ActionListener и его метод actionPerformed. В примере ниже, определяется нажатие кнопки по его свойству Caption. /////////////////////////////////////// import java.awt.*; import java.awt.event.*; import javax.swing.*; public class test implements ActionListener { JButton a; JButton b; JLabel l; test(){ //инициализация компонентов JFrame f = new JFrame("Обработка событий кнопки"); f.getContentPane().setLayout(new FlowLayout()); f.setSize(200, 100); f.setDefaultCloseOperation(f.EXIT_ON_CLOSE); a = new JButton("Первая"); b = new JButton("Вторая"); l = new JLabel("Метка для записи"); //связывание с обработкой событий кнопок a.addActionListener(this); b.addActionListener(this); //добавление метки в состав окна f.getContentPane().add(l); //добавление кнопок в состав окна f.getContentPane().add(a); f.getContentPane().add(b); //отображение окна f.setVisible(true); } //реализация ОБРАБОТЧИКА СОБЫТИЯ public void actionPerformed(ActionEvent ae){ //если была нажата первая кнопка if(ae.getActionCommand().equals("Первая")){ //записываем в метку l.setText("Вы нажали первую кнопку"); } //если была нажата вторая кнопка else if(ae.getActionCommand().equals("Вторая")){ //записываем в метку l.setText("Вы нажали вторую кнопку"); } } //главный метод для запуска потока обработки событий public static void main(String args[]){ SwingUtilities.invokeLater(new Runnable(){ public void run(){ new test(); } }); } } ////////////////////////////////

Ответ от Simba[гуру]
JavaDoc - наше всё:) Пользуйтесь документацией, это гораздо быстрее, чем задавать вопросы.

Ответ от Simba[гуру]
JavaDoc - наше всё:) Пользуйтесь документацией, это гораздо быстрее, чем задавать вопросы.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Обработчик onClick Java. Подскажите какие параметры необходимо передавать обработчику события onClick элемента Button

Android Studio. Обработчик для ImageButton (воспроизведения определенного звука).
Если нужен один на все то OnClickListener выносишь в переменную и её назначаешь onClickListener,
подробнее...

Всплывающее уведомление в Андроиде
сплывающее уведомление является сообщением, которое появляется на поверхности окна приложения.
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*