| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > переопределение mouseDown |
| Автор: Гость_Alex 17.7.2004, 10:09 |
| Всем привет! народ, может кто поможет - пишу простой апплет на Visual J++ 6.0, код такой: public class TestApplet extends Applet () { //............................... public boolean mouseDown(Event evt, int x , int y) { //.............. return true; } } При сборке выдается ошибка:" 'boolean mouseDown(Event evt, int x , int y) ' has been deprecated by the author of 'boolean Component.mouseDown(Event, int, int)' (J5014)" Что бы это значило? Почему не срабатывает замещение? или это фишка микрософта? |
| Автор: Domestic Cat 17.7.2004, 22:03 |
| Старинный метод упраздненный c Java 1.1. Используйте protected void processMouseEvent(MouseEvent e) (если вы пишете свой класс наследующий от одного из сaбклассов класса Container) или public void mouseMoved(MouseEvent e) интерфейса MouseMotionListener. А вообще, луче почитать что по этому поводу пишет Sun. http://java.sun.com/docs/books/tutorial/uiswing/events/index.html |