Java-апплет - слушатель мыши и ключа - PullRequest
0 голосов
/ 17 июля 2010

Есть ли способ реализовать KeyListener и MouseListener в одном апплете?Я уже пробовал любые способы, которые я думал, что это будет работать, и я попробовал Google.: \

моя попытка:

C:\Users\Dan\Documents\DanJavaGen\tileGen.java:23: tileGen is not abstract and does not override abstract method mouseExited(java.awt.event.MouseEvent) in java.awt.event.MouseListener
public class tileGen extends JApplet implements KeyListener, MouseListener  {
       ^
1 error

1 Ответ

0 голосов
/ 17 июля 2010

Вы, безусловно, можете реализовать и KeyListener, и MouseListener в одном и том же апплете:)

У вас должны быть следующие методы в классе tileGen:

public void mouseClicked(MouseEvent e) {
}

public void mousePressed(MouseEvent e) {
}

public void mouseReleased(MouseEvent e) {
}

public void mouseEntered(MouseEvent e)b{
}

public void mouseExited(MouseEvent e) {
}

public void keyTyped(KeyEvent e) {
}

public void keyPressed(KeyEvent e) {
}

public void keyReleased(KeyEvent e) {
}

Если у вас уже есть некоторые из этихреализованные методы, вы можете их пропустить.

Нежный совет: пишите заглавными буквами имя вашего класса как TileGen :) Имена классов в нижнем регистре - по договоренности - используются только для сгенерированного или внутреннего кода.

...