hola…quisiera saber porque me da error….este es mi codigo .
/**
* @(#)EjemploSwing2.java
*
* EjemploSwing2 application
*
* @author
* @version 1.00 2010/11/23
*/
import java.awt.event.MouseEvent;
import javax.swing.*;
public class EjemploSwing2 {
public static void main(String[] args) {
// primero nos creamos los tres objetos que necesitamos
JFrame miFrame = new JFrame ();
JPanel miPanel = new JPanel();
JButton miBoton = new JButton("visita ekn.com");
Escuchador miEscuchador = new Escuchador (); // creamos un tipo objeto tipo eschuchador
// acontinuacion "metemos" unos elementos en otro
miBoton.addMouseListener(miEscuchador);
miPanel.add(miBoton);
miFrame.getContentPane().add(miPanel);
miFrame.setVisible(true);
}
}
class Escuchador implements MouseListener
{
public void mouseClicked (MouseEvent arg0){
System.out.println( "visita ekn.com");
}
public void mouseEntered(MouseEvent arg0){
}
public void mouseExited(MouseEvent arg0){
}
public void mousePressed(MouseEvent arg0){
}
}
y este es el eeror que me muestra….
C:\Documents and Settings\Administrador\Mis documentos\JCreator Pro\MyProjects\EjemploSwing2\src\EjemploSwing2.java:36: cannot find symbol
symbol: class MouseListener
class Escuchador implements MouseListener
^
C:\Documents and Settings\Administrador\Mis documentos\JCreator Pro\MyProjects\EjemploSwing2\src\EjemploSwing2.java:25: addMouseListener(java.awt.event.MouseListener) in java.awt.Component cannot be applied to (Escuchador)
miBoton.addMouseListener(miEscuchador);
^
2 errors
Process completed.
——————–Configuration: EjemploSwing2 – JDK version 1.6.0_22 <Default> – <Default>——————–
java.lang.NoClassDefFoundError: EjemploSwing
Caused by: java.lang.ClassNotFoundException: EjemploSwing
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: EjemploSwing. Program will exit.
Exception in thread "main"
Process completed.
Claro y al punto. Es lo que necesitaba si rodeos y sin referencia a otros lenguajes de programacion. Muchas gracias.
exelente, como se captura datos desdel teclado?
http://casidiablo.net/codigo-guis-en-java-eventos-de-mouse-y-teclado/
hola…quisiera saber porque me da error….este es mi codigo .
/** * @(#)EjemploSwing2.java * * EjemploSwing2 application * * @author * @version 1.00 2010/11/23 */ import java.awt.event.MouseEvent; import javax.swing.*; public class EjemploSwing2 { public static void main(String[] args) { // primero nos creamos los tres objetos que necesitamos JFrame miFrame = new JFrame (); JPanel miPanel = new JPanel(); JButton miBoton = new JButton("visita ekn.com"); Escuchador miEscuchador = new Escuchador (); // creamos un tipo objeto tipo eschuchador // acontinuacion "metemos" unos elementos en otro miBoton.addMouseListener(miEscuchador); miPanel.add(miBoton); miFrame.getContentPane().add(miPanel); miFrame.setVisible(true); } } class Escuchador implements MouseListener { public void mouseClicked (MouseEvent arg0){ System.out.println( "visita ekn.com"); } public void mouseEntered(MouseEvent arg0){ } public void mouseExited(MouseEvent arg0){ } public void mousePressed(MouseEvent arg0){ } }
y este es el eeror que me muestra….
C:\Documents and Settings\Administrador\Mis documentos\JCreator Pro\MyProjects\EjemploSwing2\src\EjemploSwing2.java:36: cannot find symbol symbol: class MouseListener class Escuchador implements MouseListener ^ C:\Documents and Settings\Administrador\Mis documentos\JCreator Pro\MyProjects\EjemploSwing2\src\EjemploSwing2.java:25: addMouseListener(java.awt.event.MouseListener) in java.awt.Component cannot be applied to (Escuchador) miBoton.addMouseListener(miEscuchador); ^ 2 errors Process completed.
——————–Configuration: EjemploSwing2 – JDK version 1.6.0_22 <Default> – <Default>——————– java.lang.NoClassDefFoundError: EjemploSwing Caused by: java.lang.ClassNotFoundException: EjemploSwing at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) Could not find the main class: EjemploSwing. Program will exit. Exception in thread "main" Process completed.
ayuda…soy nuevo en java…
import java.awt.event.MouseEvent;
import javax.swing.*;
public class EjemploSwing2 {
public static void main(String[] args) {
// primero nos creamos los tres objetos que necesitamos
JFrame miFrame = new JFrame ();
JPanel miPanel = new JPanel();
JButton miBoton = new JButton("visita ekn.com");
Escuchador miEscuchador = new Escuchador (); // creamos un tipo objeto tipo eschuchador
// acontinuacion "metemos" unos elementos en otro
miBoton.addMouseListener(miEscuchador);
miPanel.add(miBoton);
miFrame.getContentPane().add(miPanel);
miFrame.setVisible(true);
}
}
class Escuchador implements MouseListener
{
public void mouseClicked (MouseEvent arg0){
System.out.println( "visita ekn.com");
}
public void mouseEntered(MouseEvent arg0) {
}
public void mouseExited(MouseEvent arg0) {
}
public void mousePressed(MouseEvent arg0) {
}
}