我正在使用 Slick 库作为我的小游戏的框架。Graphics2d 对象默认不支持换行符。但是,我发现了这个小修复:
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());
}
由于我对 Java 很陌生,我不确定实现它的最简单方法是什么,并且真的很想得到一些帮助!:-)