Добавлен интерфейс и дополнительный класс для определения координат объекта
This commit is contained in:
parent
a2b50fbfae
commit
db702d2459
16
src/IDrawingObject.java
Normal file
16
src/IDrawingObject.java
Normal 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
16
src/Position.java
Normal 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;
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user