problemas con .jar
Hola tengo un problema al generar un .jar en eclipse
tengo el siguiente código
private void teclaPresionada(int tecla){
if (tecla == 10){
label.setText("Se presiono Enter");
graf.dibujarPersonaje();
graf.repaint();
}
if (tecla == 37){
label.setText("Se presiono Izquierda");
graf.dibujarFondo();
graf.repaint();
}
if (tecla == 39){
label.setText("Se presiono Derecha");
}
if (tecla == 40){
label.setText("Se presiono Abajo");
}
if (tecla == 38){
label.setText("Se presiono Arriba");
}
}
if (tecla == 10){
label.setText("Se presiono Enter");
graf.dibujarPersonaje();
graf.repaint();
}
if (tecla == 37){
label.setText("Se presiono Izquierda");
graf.dibujarFondo();
graf.repaint();
}
if (tecla == 39){
label.setText("Se presiono Derecha");
}
if (tecla == 40){
label.setText("Se presiono Abajo");
}
if (tecla == 38){
label.setText("Se presiono Arriba");
}
}
Y cuando lo ejecuto en eclipse no tengo problemas, el problema es cuando genero el .jar, nunca me muestra "Se preseiono Enter" ni "Se presiono Izquierda", el tema es que si le borro la linea graf.repaint(); y genero el .jar si me funciona pero obviamente no dibuja la imagen ! Alguien tiene idea de como solucionarlo??? por favor ya intente de todo y ya nose como solucionarlo !
- Inicie sesión o regístrese para enviar comentarios
graf
Hola, supongo que graf es una clase que hiciste que hereda de JPanel...
¿Ya probaste poniendo tu label fuera de ese JPanel? Probablemente en el JFrame directamente, o en un JPanel diferente. De todas maneras, no podemos ayudar mucho si no proporcionas más información de cómo tienes estructurado tu JFrame y tus paneles