import javax.swing.ImageIcon; import javax.swing.JLabel; public abstract class Sprite extends JLabel{ private Vector2 pos; public Sprite(ImageIcon image){ super(image); } public Sprite(ImageIcon image, Vector2 pos){ super(image); this.pos = pos; } public abstract void Update(); }