2013-03-15 2 views
0

Я делаю подключение четырех игр на Java. Я получил макет 6 * 7 и звуковые компоненты. То, что я пытаюсь сделать, это полые круги, когда вы нажимаете полый круг, он заполняется цветом игрока и не может быть нажат снова. Я не уверен, как вызвать событие в такой конкретной области. Любые подсказки или предложения приветствуются :)Jpanel click создает событие

ответ

1

Подробнее о MouseMotionListener, MouseListener. Вы можете получить координаты мыши, и вы можете узнать, нажал ли пользователь мышь. Например, когда пользователь clik в области speciffic (x> 20, x < 30, y> 20, y < 40) используйте paintComponent метод для рисования круга со специальным цветом.

Смежные вопросы