Class GuiApp

java.lang.Object
  extended by GuiApp
All Implemented Interfaces:
App, Jogo
Direct Known Subclasses:
Editor

public abstract class GuiApp
extends java.lang.Object
implements App


Field Summary
(package private)  java.util.ArrayList<Componente> componentes
           
 
Constructor Summary
GuiApp()
           
 
Method Summary
 void aperto(int x, int y)
           
 void arrasto(int x, int y)
           
 void clique(int x, int y)
           
 void desenhar(Tela t)
           
 void movimento(int x, int y)
           
 void solta(int x, int y)
           
 void tecla(java.lang.String t)
           
 void tique(java.util.HashSet<java.lang.String> teclas, double dt)
           
 
Methods inherited from class
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface
getAltura, getLargura, getTitulo
 

Field Detail

componentes

java.util.ArrayList<Componente> componentes
Constructor Detail

GuiApp

public GuiApp()
Method Detail

aperto

public void aperto(int x,
                   int y)
Specified by:
aperto in interface App

arrasto

public void arrasto(int x,
                    int y)
Specified by:
arrasto in interface App

clique

public void clique(int x,
                   int y)
Specified by:
clique in interface App

desenhar

public void desenhar(Tela t)
Specified by:
desenhar in interface Jogo

movimento

public void movimento(int x,
                      int y)
Specified by:
movimento in interface App

solta

public void solta(int x,
                  int y)
Specified by:
solta in interface App

tecla

public void tecla(java.lang.String t)
Specified by:
tecla in interface Jogo

tique

public void tique(java.util.HashSet<java.lang.String> teclas,
                  double dt)
Specified by:
tique in interface Jogo