sexta-feira, 22 de outubro de 2010

Funcionamento do simulador

>Por Mariana

Hey
Como visto no meu post anterior, o simulador tem nos botões, e hoje eu trouxe o código deles. O botão executar é qume dá inicio a execução, e o pause interrompe-a. Veja:

Botão Executar
if (Evento.getSource() == btExecutar) {
Funcoes.executando = 1;
menuItemEscolherArq.setEnabled(false);
t = new Thread(this);
t.start();

}


Thread t
@Override
public void run() {

btExecutar.setEnabled(false);
// bingo
if (caminho == null) {
caminho = Funcoes.arquivo();
try {
Funcoes.carregarArquivo(caminho, Prog1.llMinis);
} catch (Exception e) {
e.printStackTrace();
}
}
arena.executando = true;
simCliente = new SimuladorCliente(caminho);// "C:\\Documents and Settings\\mariana.shimabukuro\\Desktop\\APPARATUS\\Projeto\\dir.ggb");
btExecutar.setEnabled(true);

}

Botão Pause

if (Evento.getSource() == btPausar) {
Funcoes.executando = 0;
menuItemEscolherArq.setEnabled(true);
btExecutar.setEnabled(true);
}


Até mais,
Mariana

Nenhum comentário:

Postar um comentário