带坐标的Java数据网格
我有一个用Java制作的用户界面,要求用户输入2个坐标。 用户在地图上输入的坐标如下:带坐标的Java数据网格,java,loops,datagrid,coordinates,Java,Loops,Datagrid,Coordinates,我有一个用Java制作的用户界面,要求用户输入2个坐标。 用户在地图上输入的坐标如下: int sideLength = 125; // meters int distance= Integer.parseInt(txtCoords3.getText()) - Integer.parseInt(txtCoords1.getText()); int squaresPerLine = distance/ sideLength ; in
int sideLength = 125; // meters
int distance= Integer.parseInt(txtCoords3.getText()) - Integer.parseInt(txtCoords1.getText());
int squaresPerLine = distance/ sideLength ;
int squaresTotal = squaresPerLine * squaresPerLine ;
int coordinateLeftTopX = Integer.parseInt(txtCoords1.getText());
int coordinateLeftTopY = Integer.parseInt(txtCoords4.getText());
左下角:34.00000,-105.00000
右上角:35.00000,-104.00000
然后,用户还可以输入一侧的长度。然后按如下方式计算网格:
int sideLength = 125; // meters
int distance= Integer.parseInt(txtCoords3.getText()) - Integer.parseInt(txtCoords1.getText());
int squaresPerLine = distance/ sideLength ;
int squaresTotal = squaresPerLine * squaresPerLine ;
int coordinateLeftTopX = Integer.parseInt(txtCoords1.getText());
int coordinateLeftTopY = Integer.parseInt(txtCoords4.getText());
现在我需要得到每个正方形的左下和右上坐标,如图所示:
我现在如何遍历squareTotal以获得如上图所示的正方形?我怎样才能从拐角处得到红色标记的坐标