use*_*514 0 java swing awt drawstring graphics2d
嘿伙计我在这里有一点问题.我有一个面板,我正在绘制一个字符串.这是一个游戏,所以我不断重绘分数,以便更新它.然而,当我再次绘制它时,它被绘制在上一个分数的顶部,所以它看起来都是乱码.任何想法如何解决这一问题?
comp2d.drawString(GetScore(分数),ScoreX,ScoreY);
Mic*_*yan 5
在绘制字符串之前,需要重绘背景.如果这是一个普通的面板,你可以通过super.paintComponent(g) 自己的电话重绘背景paintComponent; 但是,由于这是一款游戏,我猜你还有其他需要绘制的背景.另外,如果可能的话,我建议您使用JLabel代替使用drawString命令.
super.paintComponent(g)
paintComponent
drawString
归档时间:
15 年,9 月 前
查看次数:
1790 次
最近记录:
8 年,8 月 前