Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > помогите понять где ошибка


Автор: Snik 12.1.2008, 00:39
Код

// FirstEvents.java
// События - нажатия клавиш на клавиатуре
import javax.swing.*;
import java.awt.event.*;
public class FirstEvents extends JFrame {
  FirstEvents() {
    super("FirstEvents");
    // при закрытии окна - выход
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    // регистрируем нашего слушателя
    addKeyListener(new KeyL());
    // выводим окно на экран
    setSize(200, 200);
    setVisible(true);
  }

  public static void main(String[] args) { new
    FirstEvents();
  }
}
  // этот класс будет получать извещения о событиях
class KeyL implements KeyListener {
  // печать символа
  public void keyTyped(KeyEvent k) {
    System.out.println(k);
  }
  // нажатие клавиши
  public void keyPressed(KeyEvent k) {
    System.out.println(k);
  
    // отпускание нажатой клавиши public void
    keyReleased(KeyEvent k) {
    System.out.println(k); } 
  }
}


C:\Program Files\Java\jdk1.6.0_03\bin>javac FirstEvents.java
FirstEvents.java:32: ')' expected
    keyReleased(KeyEvent k) {
                        ^
FirstEvents.java:32: not a statement
    keyReleased(KeyEvent k) {
                         ^
FirstEvents.java:32: ';' expected
    keyReleased(KeyEvent k) {
                          ^
3 errors

Добавлено через 1 минуту и 14 секунд

Код

C:\Program Files\Java\jdk1.6.0_03\bin>javac FirstEvents.java
FirstEvents.java:32: ')' expected
    keyReleased(KeyEvent k) {
                        ^
FirstEvents.java:32: not a statement
    keyReleased(KeyEvent k) {
                         ^
FirstEvents.java:32: ';' expected
    keyReleased(KeyEvent k) {
                          ^
3 errors 

Автор: v2v 12.1.2008, 00:42
Код

    // отпускание нажатой клавиши public void
    keyReleased(KeyEvent k)

замени на
Код

    // отпускание нажатой клавиши 
     public void keyReleased(KeyEvent k)

 smile 

Автор: Samotnik 12.1.2008, 01:46
v2v,   smile   smile   

Snik,  пажалста, задавайте  вопросы  по  GUI   http://forum.vingrad.ru/forum/java-gui-swing-swt.html   smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)