Logger
numaranıza Appender
ek ekleyebilirsiniz.
public static void main(String[] args) {
Logger logger = Logger.getLogger("logger");
Layout layout = new PatternLayout();
StringWriter stringWriter = new StringWriter();
WriterAppender writerAppender = new WriterAppender(layout, stringWriter);
logger.addAppender(writerAppender);
TextArea textArea = new TextArea();
logger.error("test");
//if(stringWriter changed){// compare to old TextArea-content?
textArea.setText(stringWriter.toString());
//}
//System.out.println(stringWriter.toString());
}
Eğer akıllı bir yol loglevel bağlı senin
TextArea
güncellemek bulmalıyız
ve: o zaman StringWriter#toString()
Örnek Kanununun değerine senin TextArea
içeriğini değiştirebilir, StringWriter
yazmak için bir WriterAppender kullanın StringWriter
içeriği değiştiyse. Güncelleştirme: Karşılaştırılabilir bir çözüm sunulur here.
? Stacktrace? veya hata mesajı? – Jaiwo99
Ben Level.TRACE – praba
göstermek istiyorum Doğrudan bir yol görmüyorum ve uygulamanızda göstermek istiyorsanız, dosyayı okuyabilir ve orada gösterebilir –