MouseListener - Java
Формулировка задачи:
Здравствуйте!
Подскажите , пожалуйста, как реализовать вот такую вот вещь : имеется дом с окнами.Когда курсор на левом окне дома, то выполняется одно действие, когда на правом, то другое. Пробовал реализовать через координаты(получаю координаты курсора и далее иду по if`ам) , но получилось кривовато. Есть ещё такая странная идея: окна реализовать как кнопки, ну а там уже просто. Есть какие-нибудь предложения?
Решение задачи: «MouseListener»
textual
Листинг программы
JFrame f = new JFrame("Striker");
f.setSize(1100,600);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel MAINpanel = new JPanel();
MAINpanel.setLayout(null);
JPanel panel = new JPanel();
panel.add(new rightdownwindow());
panel.setBounds(0, 0, 243, 223);
MAINpanel.add(panel);
f.getContentPane().add(MAINpanel);