El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Java
Foros del Guru > Java
Usuario clases java
Desconocido
Enviado - 9/8/2004
 
hola a todos! La cosa esq me he instalado el JDK 1.4.2 y el JCreatorPro y al ir a hacer una aplicacion de ventana en la que implemento clases de eventos como ActionListener,etc me da errores de este tipo:
C:\Archivos de programa\Xinox Software\JCreator Pro\MyProjects\VentanaComponentes\VentanaComponentes.java:2: cannot resolve symbol
symbol : class ActionListener
location: class VentanaComponentes
public class VentanaComponentes extends Frame implements ActionListener,WindowListener,ItemListener{
¿qué quiere decir aue no encuentra las clases?¿qué no las tengo instaladas?
Gracias!
 
coolrisk
5 Mensaje(s)
Enviado - 12/8/2004
 
El JDK 1.4.2 instala todas las clases necesarias para el manejo de eventos, por lo cula no creo que te falten. En todo caso, este error te indica que no las encuantra, tal vez porq no haz hecho referencia al paquete (todas las clases de eventos están en java.awt.event).

Para el ejemplo que pusiste, tu clase debe implementar todos los metodos de estos listeners, esto es:

import java.awt.*; //para el Frame
import java.awt.event.*; // <-para los Listeners!!!

public class JListener extends Frame implements ActionListener,WindowListener,ItemListener{
public JListener(){
/* ... */
}
public void actionPerformed(ActionEvent e){
}
public void windowActivated(WindowEvent e){
}
public void windowClosed(WindowEvent e){
}
public void windowClosing(WindowEvent e){
}
public void windowDeactivated(WindowEvent e){
}
public void windowDeiconified(WindowEvent e){
}
public void windowIconified(WindowEvent e){
}
public void windowOpened(WindowEvent e){
}
public void itemStateChanged(ItemEvent e){
}
public static void main(String[] args){
/* si creas elmain en esta misma clase */
}
}

No debes olvidar llamar a las librerias.

coolrisk!
 
 

 

Contactos myStudio Network