Обычная версия
Java форум JavaTalks
форум программистов

Поиск   Пользователи   Группы   Регистрация 
 Профиль   Личные сообщения 

 Вход 

Не обрабатываются события
Список форумов
 ->  Апплеты


 
Начать новую тему 
Предыдущая тема :: Следующая тема  
Автор Сообщение
Jeka : 15
Новичок

СообщениеФев 07, 2012 12:49 
Ответить с цитатой
Создал класс с апплетом и два класса, которые обрабатывают события мыши и клавиатуры. Но события почему-то не обрабатываются. Запускал с помощью appletviewer.exe и пробовал браузером. Результат такой же.
Код:

package components;

import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class Components extends Applet {
    public String msg = "";

    public void Init() {
        addKeyListener(new MyEventsKey(this));
        addMouseListener(new MyEventsMouse(this));
        requestFocus();
    }
   
    @Override
    public void paint(Graphics g)    {
        g.drawString(this.msg, 10, 10);
    }
}

class MyEventsKey extends KeyAdapter   {
    Components comp;
    public MyEventsKey(Components comp) {
        this.comp = comp;
    }
   
    @Override
    public void keyTyped(KeyEvent ke)    {
        this.comp.msg += ke.getKeyChar();
        comp.repaint();
    }
   
}

class MyEventsMouse extends MouseAdapter   {
    Components comp;
    public MyEventsMouse(Components comp) {
        this.comp = comp;
    }
   
    @Override
    public void mouseClicked(MouseEvent me)    {
        comp.showStatus("Клик мыши");
        comp.repaint();
    }
}
К началу Посмотреть профиль Отправить личное сообщение
 
Начать новую тему  Ответить на тему
Страница 1 из 1
Список форумов
 -> Апплеты


 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Java and all Java-related trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the United States and other countries.
Это сайт не относится к фирме Oracle Corporation и не поддерживается ею.

© 2006-2010 www.javatalks.ru: форум java программистов
Используется скрипт phpBB © 2001, 2010 phpBB Group

Хостинг от bizname.ru