git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268200 13f79535-47bb-0310-9956-ffa450edef68master
| @@ -1,5 +1,9 @@ | |||||
| 2000-11-16 Simeon H.K. Fitch <simeon@fitch.net> | 2000-11-16 Simeon H.K. Fitch <simeon@fitch.net> | ||||
| * org/apache/tools/ant/gui/customizer/StringPropertyEditor.java: | |||||
| Changed underlying widget type to JTextPane so that it would | |||||
| accomidate multi-line strings property. | |||||
| * org/apache/tools/ant/gui/acs/ACSTreeNodeElement.java: Fixed | * org/apache/tools/ant/gui/acs/ACSTreeNodeElement.java: Fixed | ||||
| nasty java.lang.IllegalAccessException bug that I thought was | nasty java.lang.IllegalAccessException bug that I thought was | ||||
| related to Java 1.3 Blackdown RC1, but wasn't. It was related to | related to Java 1.3 Blackdown RC1, but wasn't. It was related to | ||||
| @@ -54,6 +54,7 @@ | |||||
| package org.apache.tools.ant.gui.customizer; | package org.apache.tools.ant.gui.customizer; | ||||
| import javax.swing.*; | import javax.swing.*; | ||||
| import javax.swing.border.BevelBorder; | |||||
| import java.awt.Component; | import java.awt.Component; | ||||
| import java.util.StringTokenizer; | import java.util.StringTokenizer; | ||||
| @@ -64,14 +65,16 @@ import java.util.StringTokenizer; | |||||
| * @author Simeon Fitch | * @author Simeon Fitch | ||||
| */ | */ | ||||
| public class StringArrayPropertyEditor extends AbstractPropertyEditor { | public class StringArrayPropertyEditor extends AbstractPropertyEditor { | ||||
| private JTextField _widget = null; | |||||
| private JTextPane _widget = null; | |||||
| /** | /** | ||||
| * Default ctor. | * Default ctor. | ||||
| * | * | ||||
| */ | */ | ||||
| public StringArrayPropertyEditor() { | public StringArrayPropertyEditor() { | ||||
| _widget = new JTextField(); | |||||
| _widget = new JTextPane(); | |||||
| _widget.setBorder( | |||||
| BorderFactory.createBevelBorder(BevelBorder.LOWERED)); | |||||
| _widget.addFocusListener(new FocusHandler(this)); | _widget.addFocusListener(new FocusHandler(this)); | ||||
| } | } | ||||
| @@ -55,6 +55,7 @@ package org.apache.tools.ant.gui.customizer; | |||||
| import javax.swing.*; | import javax.swing.*; | ||||
| import java.awt.Component; | import java.awt.Component; | ||||
| import javax.swing.border.BevelBorder; | |||||
| /** | /** | ||||
| * Custom property editor for string types. | * Custom property editor for string types. | ||||
| @@ -63,15 +64,17 @@ import java.awt.Component; | |||||
| * @author Simeon Fitch | * @author Simeon Fitch | ||||
| */ | */ | ||||
| public class StringPropertyEditor extends AbstractPropertyEditor { | public class StringPropertyEditor extends AbstractPropertyEditor { | ||||
| private JTextField _widget = null; | |||||
| private JTextPane _widget = null; | |||||
| /** | /** | ||||
| * Default ctor. | * Default ctor. | ||||
| * | * | ||||
| */ | */ | ||||
| public StringPropertyEditor() { | public StringPropertyEditor() { | ||||
| _widget = new JTextField(); | |||||
| _widget = new JTextPane(); | |||||
| _widget.addFocusListener(new FocusHandler(this)); | _widget.addFocusListener(new FocusHandler(this)); | ||||
| _widget.setBorder( | |||||
| BorderFactory.createBevelBorder(BevelBorder.LOWERED)); | |||||
| } | } | ||||
| /** | /** | ||||