J'utilise la bibliothèque Slick comme cadre pour mon petit jeu. Linebreaks n'est pas supporté par défaut sur l'objet Graphics2d. Cependant, je l'ai trouvé ce petit fix:Modification d'une méthode déjà existante
private void drawString(Graphics g, String text, int x, int y) {
for (String line : text.split("\n"))
g.drawString(line, x, y += g.getFontMetrics().getHeight());
}
Comme je suis très nouveau à Java, je ne suis pas sûr de ce que la meilleure façon de mettre en œuvre ce serait, et serait vraiment l'amour de l'aide! :-)
quel est le problème avec l'approche ci-dessus? Pouvez-vous être plus clair quelle sorte d'aide? –
Eh bien, où puis-je mettre ce code? Si je commandeclick la méthode drawString, il me prend à la classe, mais il dit que la méthode elle-même est compilée et en lecture seule –