001 /** 002 * @author Václav Mikolášek 003 * nicklaus@students.zcu.cz 004 */ 005 006 package animace; 007 008 import java.awt.*; 009 010 /** 011 * Toto rozhraní má především zajistit jednotný přístup ke grafickým objektům 012 * určených k pohybování. Všiměte si, že obě metody jsou již implementovány 013 * třídou Java.AWT.Component, toho později využívám. 014 */ 015 public interface Moveable { 016 017 /** 018 * Nastaví pozici objektu na souřadnici [x,y]. 019 */ 020 public void setLocation(int x, int y); 021 022 /** 023 * Vrací objekt typu Point s pozicí objektu. 024 */ 025 public Point getLocation(); 026 }