我是一名初学Java程序员,我有一个问题就是将图像放入我的java游戏中。在我的代码中,我正在使用f,但我想用一个标志图像来改变它。
我该如何使用drawImage?
protected void paintComponent(Graphics graphics) {
removeAll();
super.paintComponent(graphics);
if (caseModele.contientFlag()) {
setBackground(Color.WHITE);
graphics.setColor(Color.blue);
graphics.drawString("f", getWidth() / 2, getHeight() / 2);//here
}
}
答案 0 :(得分:1)
您无法使用drawString();
绘制图片,而应使用drawImage();
代替。
在这里,您有一个链接,解释了您应该能够从那里开始使用的drawImage();
。 https://docs.oracle.com/javase/tutorial/2d/images/drawimage.html