我正在使用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的新手,我不确定最简单的实现方法是什么,我真的很想得到一些帮助!:-)
我试图获得一个背景图像,以显示在JFrame上的小游戏,我正在编程。图像是一个.jpg,我一直收到以下错误:
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:205)
at web.game.Base.<init>(Base.java:45)
at web.game.Base.main(Base.java:61)
我的代码是:
Image myimage;
pub