Cita:
Iniciado por Profesor_Falken Buenas,
No existe ningùn metodo showInputDialog que admita los parametros que tu estas pasando:
[url]https://docs.oracle.com/javase/7/docs/api/javax/swing/JOptionPane.html[/url]
Un saludo
Hola de nuevo gracias por contestar. Encontre la forma, solo tenía que reconvertir el joptionpane a string también agregar al final null y "":
ImageIcon icono = new ImageIcon("gato.png");
int id=integer.parseInt((String)JOptionPane.showInputD ialog(null,"Ingrese un número","Datos",JOptionPane.QUESTION_MESSAGE,icono ,null,""));