Изменение цвета фона при событии мышиJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Изменение цвета фона при событии мыши

Сообщение Anonymous »


Я хочу изменить цвет фона при щелчке мышью за пределами прямоугольника. Я просто не знаю, как использовать MouseEvent.
import java.applet.*; импортировать java.awt.*; импортировать java.awt.event.*; публичный класс AnAppletWithMouseEvents расширяет апплет, реализует MouseListener { публичная недействительная инициализация() { addMouseListener (это); } Публичная краска пустоты (Графика г) { g.setColor(Цвет.зеленый); g.drawRect(10, 30, 150, 150); } public void mouseClicked (MouseEvent e) { Строка clickDesc; если (e.getClickCount() == 2) clickDesc = "двойной"; еще clickDesc = "Один"; System.out.println("Мышь была " + clickDesc + "-щелкнута в нужном месте (" + e.getX() + ", " + e.getY() + ")"); } public void mouseEntered(MouseEvent e) {} public void mouseExited(MouseEvent e) {} public void mousePressed(MouseEvent e) {} public void mouseReleased(MouseEvent e) {} }
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»