No hay ningún problema con tu código.
O es Eclipse, o la instalación de JavaSE, o ambas.
Como no uso Eclipse, sino NetBeans, no te puedo ser de más ayuda; pero probaría a reinstalar JavaSE y Eclipse de nuevo, a ver qué pasa.
Gracias choces por responder...
La verdad es que me habria gustado poder dar con la solucion a ese problema, pero tristemente para resolverlo tuve que hacer la instalacion de eclipse con el plugins de java activado por defecto. De esa forma el problema quedo solucionado.
Me habria gustado encontrar la solucion, pero al ver que no hay manual en español de eclipse (ademas que aprender un lenguaje de programacion y al mismo tiempo aprender ingles es muy confuso y frustrante) opte por la solucion mas sencilla.
Gracias por tu atencion, espero mostrar mis primeros codigos muy luego en este foro.
Hola estoy aprendiendo a programar en java y me ha surgido un problema que no se como enfrentarlo, he probado de varias formas pero no logro entender por que no funciona el sgte codigo:
import javax.swing.*;
public class Entrada_ejemplo2 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String nombre_usuario = JOptionPane.showInputDialog ("Introduce tu nombre, por favor");
}
}
El problema esta en JOptionPane.showInputDialog. Eclipse me dice que "The type javax.swing.JComponent cannot be resolved. It is indirectly referenced from required .class files"
que traducido seria algo como esto
"El tipo javax.swing.JComponent no se puede resolver. Se hace referencia indirectamente a partir de archivos .class requeridos"
sera algun problema de configuracion de eclipse o de instalacion o definitivamente me he saltado algun paso?