Добавлен интерфейс и дополнительный класс для определения координат объекта

This commit is contained in:
Nikita Potapov 2022-11-29 10:48:30 +04:00
parent a2b50fbfae
commit db702d2459
2 changed files with 32 additions and 0 deletions

16
src/IDrawingObject.java Normal file
View File

@ -0,0 +1,16 @@
package src;
import java.awt.*;
public interface IDrawingObject {
float Step = 0;
void SetObject(int x, int y, int width, int height);
void MoveObject(EnumDirection enumDirection);
void DrawingObject(Graphics g);
Position GetCurrentPosition();
}

16
src/Position.java Normal file
View File

@ -0,0 +1,16 @@
package src;
// Класс для определения координат объекта
public class Position {
public float Left;
public float Top;
public float Right;
public float Bottom;
public Position(float left, float top, float right, float bottom) {
Left = left;
Top = top;
Right = right;
Bottom = bottom;
}
}