Imprimir dentro da text do Swing

:smiley:

Criei uma tela utilizando Swing e lá coloquei um textarea para que eu possa imprimir o que estava sendo impresso no prompt. Estou com dúvida como retirar o código que envia para o prompt e como que faço para imprimir no textarea ou dentro do tela que eu criei em swing.

Segue um trecho do código que imprime no prompt para que vcs possam ver.

	public boolean notifyMail(String textMail) {			
		boolean notify = false;
		if (MAIL == 1) {		
			notify = true;
			log.info("[" + this.getClass().getName() + ".notifyMail()] Notificacao através de envio de email está habilitada.");
			dateLastMail = (Date)notifications.get(textMail);
			if (dateLastMail ==  null) {
				dateLastMail = new Date();
				sendMail(textMail); 
				notifications.put(textMail, dateLastMail);
			} else {							
				gc = new GregorianCalendar();
				gc.setTime(new Date());
				gc.add(Calendar.MINUTE, -5);
				if (dateLastMail.before(gc.getTime())){
					dateLastMail = new Date();
					sendMail(textMail);						
					notifications.put(textMail, dateLastMail);
				}
				gc = null;
			}																																			
		} else {
			log.info("[" + this.getClass().getName() + ".notifyMail()] Notificacao através de envio de email nao está habilitada.");						
		}
		return notify;
	}

reparem que eu utilizo o log.info para imprimir no prompt, eu fiz um teste e troquei para System.out.println e ele imprimiu tudo no console do eclipe, mas eu preciso que seja impresso na tela do Swing que eu criei, de preferência na textarea…alguém tem alguma idéia de como fazer isso?

[]'s

[]'s

Oi,
Você só gostaria de imprimir atraves de um prompt?
Eu fiz um programa uma certa vez,
que tinha um textarea e um botão imprimir… eu utlizava o PrintJob do awt…

[quote=lina]Oi,
Você só gostaria de imprimir atraves de um prompt?
Eu fiz um programa uma certa vez,
que tinha um textarea e um botão imprimir… eu utlizava o PrintJob do awt…

[/quote]

não…a idéia é tirar do prompt e mandar para uma textarea de uma tela que euf iz no swing ou qlqr outra propriedade desse tela…

hj em dia roda no prompt, mas é pra tirar ele de lá! vc sabe como fazer isso?

davidhc

seta a informacao que vc quer imprimir dentro de um label que funciona.

[quote=karen_barbatto]davidhc

seta a informacao que vc quer imprimir dentro de um label que funciona.

[/quote]

como assim?!