
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