Serialized Form

Class frmJogo implements Serializable

Serialized Fields

button1

java.awt.Button button1

button2

java.awt.Button button2

button3

java.awt.Button button3

button4

java.awt.Button button4

button5

java.awt.Button button5

button6

java.awt.Button button6

jPanel1

javax.swing.JPanel jPanel1

label1

java.awt.Label label1

label2

java.awt.Label label2

label3

java.awt.Label label3

label4

java.awt.Label label4

textField1

java.awt.TextField textField1

textField2

java.awt.TextField textField2

universo1

Universo universo1

mtimer

myTimerThr mtimer
Instancia da Thread Timer


Class Universo implements Serializable

Serialized Fields

naveX

int naveX
posição X da nave na matriz


naveY

int naveY
posição Y da nave na matriz


imgCelula

javax.swing.ImageIcon imgCelula
imagem da celula


imgNave

javax.swing.ImageIcon imgNave
imagem da nave


imgTiro

javax.swing.ImageIcon imgTiro
imagem do tiro


imgVirus

javax.swing.ImageIcon imgVirus
imagem da Virus


backimage

javax.swing.ImageIcon backimage
imagem de fundo


ultDir

int ultDir
ultima direcção da nave


dimX

int dimX
Dimensão do mundo (colunas)


dimY

int dimY
Dimensão do mundo (linhas)


mundo

Mundo mundo
instancia do 'mundo' (plano de jogo constituido por celulas)


gameOver

boolean gameOver
verifica se o jogo acabou


propertySupport

java.beans.PropertyChangeSupport propertySupport