Duvida para inserir texto no Japplet, e limpar a tela

0 respostas
I

import java.awt.Container;

import javax.swing.*;

public class sensor extends JApplet {

public void init(){

String ler,output;

output="";

int esc;

int i,j;

i=1;

j=1;

esc=0;

Mica m=new Mica();

Telos t=new Telos();

JTextArea outputArea=new JTextArea();

Container container=getContentPane();

container.add(outputArea);

Object[] options={“Inserir Mica”,“Inserir Telo”,“Exibir os resultados cadastrados:”,“Sair do programa”};

while(esc!=3){

esc=JOptionPane.showOptionDialog(null, “Escolha uma opcao”,“Operacao”,JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,null, options, options[0]);

if(esc==0){

ler=JOptionPane.showInputDialog(“Insira a posicao de mica na coordenada x”);

m.setX(Integer.parseInt(ler));

ler=JOptionPane.showInputDialog(“Insira a posicao de mica na coordenada y”);

m.setY(Integer.parseInt(ler));

ler=JOptionPane.showInputDialog(“Insira o id de mica”);

m.setID(ler);

ler=JOptionPane.showInputDialog(“Insira a intensidade do ruido de mica”);

m.setRuido(Integer.parseInt(ler));

output+=“Mica “+i+”-> Posicao = (”+m.getX()+","+m.getY()+") – ID = “+m.getID()+” – Ruido = “+m.getRuido()+”\n";

i+=1;

}

if(esc==1){

ler=JOptionPane.showInputDialog(“Insira a posicao do Telos na coordenada x”);

t.setX(Integer.parseInt(ler));

ler=JOptionPane.showInputDialog(“Insira a posicao do Telos na coordenada y”);

t.setY(Integer.parseInt(ler));

ler=JOptionPane.showInputDialog(“Insira o id do Telos”);

t.setID(ler);

ler=JOptionPane.showInputDialog(“Insira a intensidade da tempestade do Telos”);

t.setTemp(Integer.parseInt(ler));

output+=“Telos “+j+”-> Posicao = (”+t.getX()+","+t.getY()+") – ID = “+t.getID()+” – Tempestade = “+t.getTemp()+”\n";

j+=1;

}

if(esc==2){
outputArea.setText(output);
			System.out.print(output);
		
		}
		if(esc==3){
			System.exit(0);
			
		}
	}
}

public static final long serialVersionUID=1l;

}

no programa acima eu to com duvida de como faz aparecer o texto toda ora na tela japplet e ele atualizar e limpar a tela toda vez q escolho a opcao de exibir resultado e tb gostaria de saber fazer issu no console

agradeco qualqer ajuda

Criado 4 de maio de 2010
Respostas 0
Participantes 1