グラフィックスをペイントしようとしましたが、下のエラーが表示されます、私のxとyはFLoat型です。エラー:(83、42)java:互換性のない型:floatからintへの不可逆変換が可能
public void paint(Graphics g){
for (int x = 0; x < lols.toArray().length-1; x++) {
City a = lols.get(x);
City b = lols.get(x +1);
g.setColor(Color.BLACK);
g.drawLine(a.getX(), a.getY(), b.getX(), b.getY());
}
私が取得エラー:
Error:(83, 42) java: incompatible types: possible lossy conversion from float to int
のために、スケーリングおよび/または
int
にfloat
を変換するための方法を追加したいです –