我使用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,我不知道什麼是最簡單的方式來實現,這將是,並且更喜歡一些幫助! :-)
什麼是上述方法的問題?你能更清楚地得到什麼幫助嗎? –
那麼,我可以在哪裏放這個代碼? 如果我commandclick drawString方法,它帶我到類,但它說方法本身是編譯和只讀 –