Impossible d'affiché un texte dans un JPanel
Pulsar360
Messages postés
133
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
J'ai une JFrame qui contient mon JPanel et dans ce JPanel j'essaye d'ajouter du texte en plein milieu de la fenêtre quand j'appuis sur la touche espace, mais il ne veux pas s'affiché.
En faite je fait un petit jeu et quand j'appuis sur la touche espace le jeu se met en pause et j'aimerais affiché un message de pause.
Si quelqu'un avait une idée. Merci.
J'ai une JFrame qui contient mon JPanel et dans ce JPanel j'essaye d'ajouter du texte en plein milieu de la fenêtre quand j'appuis sur la touche espace, mais il ne veux pas s'affiché.
En faite je fait un petit jeu et quand j'appuis sur la touche espace le jeu se met en pause et j'aimerais affiché un message de pause.
Si quelqu'un avait une idée. Merci.
A voir également:
- Impossible d'affiché un texte dans un JPanel
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Mettre un texte en majuscule - Guide
- Traduire un texte en photo - Guide
- Transcription audio en texte word gratuit - Guide
- Sélectionner du texte dans un pdf - Guide
1 réponse
Il faudrait voir ton code, là ça ne va pas être évident de te dire pourquoi ça ne s'affiche pas comme tu veux...
Remarque : plutôt que d'ajouter un JLabel à ton interface, tu pourrais utiliser JOptionPane, ça te permettrais en plus de gérer quelques options pour ta pause.
Remarque : plutôt que d'ajouter un JLabel à ton interface, tu pourrais utiliser JOptionPane, ça te permettrais en plus de gérer quelques options pour ta pause.
int n = JOptionPane.showOptionDialog(frame, "Le jeu est en pause. Que voulez-vous faire ?", "Pause", JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE, null, new String[] {"Continuer", "Reprendre plus tard", "Arrêter la partie"}, 0);
switch (n)
{
case JOptionPane.YES_OPTION :
case JOptionPane.CLOSED_OPTION :
continuer();
break;
case JOptionPane.NO_OPTION :
sauvegarder();
arreter();
break;
case JOptionPane.CANCEL_OPTION :
arreter();
break;
}