![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| henkel89 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 20.12.2010 Репутация: нет Всего: нет |
Здравствуйте, уважаемые программисты!
У меня такая программа:обработчик событий, на клавиатуре нажимаю кнопки и в апплете выводится символ, который прописан в коде и они выводятся в строку. Надо отредактировать, чтобы выводились эти символы в столбец. Кто может подскажите как. Код программы: import java.awt.*; import java.awt.event.*; import java.applet.*; /* <applet code="KeyEvents" width=300 height=100> </applet> */ public class KeyEvents extends Applet implements KeyListener { String msg = ""; int X = 10, Y = 20; public void init() { addKeyListener(this); requestFocus(); } public void keyPressed(KeyEvent ke) { showStatus("Key Down"); int key = ke.getKeyCode(); switch(key){ case KeyEvent.VK_F1: msg +="<F1>"; break; case KeyEvent.VK_F2: msg += "<F2>"; break; case KeyEvent.VK_F3: msg += "<F3>"; break; case KeyEvent.VK_PAGE_DOWN: msg += "<PgDn>"; break; case KeyEvent.VK_PAGE_UP: msg += "<PgUp>"; break; case KeyEvent.VK_LEFT: msg += "<Left Arrow>"; break; case KeyEvent.VK_RIGHT: msg += "<Right Arrow>"; break; } repaint(); } public void keyReleased(KeyEvent ke) { showStatus("Key Up"); } public void keyTyped(KeyEvent ke) { msg += ke.getKeyChar(); repaint(); } public void paint(Graphics g){ g.drawString(msg, X, Y); } } |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Апплеты | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |