问题:我需要有一个可以更改的整数以在屏幕上绘制。
我想做的:在图表上标记x轴
使用的变量:
- lengthcountarray = a int [] array
- calcxwidth(LengthCountarray)=绘画下一个整数时要移动的金额
当前代码:
for(int a = 1; a < lengthCountArray.length; a++){
x = 50 + calcXWidth(lengthCountArray);;
y = 450;
g.drawString(s, x, y);
}
我尝试了1:
for(int a = 1; a < lengthCountArray.length; a++){
String s = String.valueOf(a);
x = 50 + calcXWidth(lengthCountArray);;
y = 450;
g.drawString("" + s, x, y);
}
注释:问题是,分配后不能更改字符串:(
我尝试了2:
for(int a = 1; a < lengthCountArray.length; a++){
x = 50 + calcXWidth(lengthCountArray);;
y = 450;
g.drawString("" + <int a>, x, y);
}
如果您需要进一步的信息,请不要犹豫!预先感谢
在我看到的评论中,这是解决问题的解决方案。
"对我来说,这还不清楚。当您想绘制一个int时,您可以做g.drawSting(string.valueof(theint),x,y) - 那怎么了?" - Marco13 3月5日在22:42
谢谢您的Marco13!真的帮助了我!