ready
This commit is contained in:
parent
947ef24205
commit
7770c539ae
@ -7,7 +7,6 @@ public class FormContainerShip{
|
||||
private AbstractStrategy _abstractStrategy;
|
||||
Canvas canv;
|
||||
class Canvas extends JComponent{
|
||||
public DrawingShip _drawingShip;
|
||||
|
||||
|
||||
public Canvas(){
|
||||
@ -80,7 +79,6 @@ public class FormContainerShip{
|
||||
color,960, 560);
|
||||
|
||||
_drawingShip.SetPosition(random.nextInt(10, 100),random.nextInt(10, 100));
|
||||
canv._drawingShip = _drawingShip;
|
||||
Draw();
|
||||
}
|
||||
}
|
||||
@ -104,7 +102,6 @@ public class FormContainerShip{
|
||||
random.nextInt(1000, 3000),color,color2,random.nextBoolean(), random.nextBoolean(), random.nextInt(1,4),random.nextInt(1,4),960, 560);
|
||||
|
||||
_drawingShip.SetPosition(random.nextInt(10, 100),random.nextInt(10, 100));
|
||||
canv._drawingShip = _drawingShip;
|
||||
Draw();
|
||||
}
|
||||
}
|
||||
|
@ -150,6 +150,7 @@ public class FormShipCollection {
|
||||
}
|
||||
FormContainerShip form = new FormContainerShip();
|
||||
form._drawingShip = removedShips.peek();
|
||||
form._drawingShip.SetPosition(100, 100);
|
||||
removedShips.pop();
|
||||
form.Draw();
|
||||
}
|
||||
|
@ -72,18 +72,16 @@ public class ShipGenericCollection<T extends DrawingShip, U extends IMoveableObj
|
||||
|
||||
private void DrawObjects(Graphics2D gr)
|
||||
{
|
||||
int i = 0;
|
||||
for (T ship: _collection.GetShips(100))
|
||||
{
|
||||
int i = 0;
|
||||
|
||||
if (ship != null)
|
||||
{
|
||||
ship.SetPosition(((_collection._maxCount -i - 1) % (_pictureWidth / _placeSizeWidth)) * _placeSizeWidth, (_collection._maxCount - i-1) / (_pictureWidth / _placeSizeWidth) * _placeSizeHeight);
|
||||
ship.DrawShip(gr);
|
||||
}
|
||||
i++;
|
||||
// TODO получение объекта
|
||||
// TODO установка позиции
|
||||
// TODO прорисовка объекта
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user