summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authornjames <njames@us.ibm.com>2015-03-02 05:52:09 +0800
committernjames <njames@us.ibm.com>2015-03-02 05:52:09 +0800
commit7753bf39ba79d2defc86cf302f9f6c478305afda (patch)
tree458645429662217c50eef855ddb9bfba7f82f45a /src
parent618fda9d1cc8461def804e5427e838cbcf1f2649 (diff)
downloadserverwiz-7753bf39ba79d2defc86cf302f9f6c478305afda.tar.gz
serverwiz-7753bf39ba79d2defc86cf302f9f6c478305afda.zip
logger handler to output to dialog and console
Diffstat (limited to 'src')
-rw-r--r--src/com/ibm/ServerWizard2/DialogHandler.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/com/ibm/ServerWizard2/DialogHandler.java b/src/com/ibm/ServerWizard2/DialogHandler.java
new file mode 100644
index 0000000..07596c4
--- /dev/null
+++ b/src/com/ibm/ServerWizard2/DialogHandler.java
@@ -0,0 +1,21 @@
+package com.ibm.ServerWizard2;
+
+import java.util.logging.ConsoleHandler;
+import java.util.logging.LogRecord;
+
+import javax.swing.JTextArea;
+
+public class DialogHandler extends ConsoleHandler {
+
+ private JTextArea text;
+ public DialogHandler(JTextArea text) {
+ this.text=text;
+ }
+
+ @Override
+ public void publish(LogRecord record) {
+ text.append(record.getMessage()+"\n");
+ super.publish(record);
+ }
+
+}
OpenPOWER on IntegriCloud