summaryrefslogtreecommitdiffstats
path: root/src/com/ibm/ServerWizard2/view/DialogHandler.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/ibm/ServerWizard2/view/DialogHandler.java')
-rw-r--r--src/com/ibm/ServerWizard2/view/DialogHandler.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/com/ibm/ServerWizard2/view/DialogHandler.java b/src/com/ibm/ServerWizard2/view/DialogHandler.java
new file mode 100644
index 0000000..9c7a073
--- /dev/null
+++ b/src/com/ibm/ServerWizard2/view/DialogHandler.java
@@ -0,0 +1,20 @@
+package com.ibm.ServerWizard2.view;
+
+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");
+ text.setCaretPosition(text.getText().length()-1);
+ super.publish(record);
+ }
+}
OpenPOWER on IntegriCloud