- Timestamp:
- 07/04/08 11:49:37 (5 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/OmeroEditor/src/ui/formFields/FormFieldMemo.java
r5355 r5526 29 29 import tree.DataFieldConstants; 30 30 import tree.IDataFieldObservable; 31 import ui.components.AttributeTextAreaEditor; 31 32 32 33 public class FormFieldMemo extends FormField { … … 39 40 super(dataFieldObs); 40 41 41 /* 42 inputEditor = new AttributeMemoFormatEditor(dataField, 43 "", DataFieldConstants.VALUE, dataField.getAttribute(DataFieldConstants.VALUE)); 44 inputEditor.getTextArea().addFocusListener(componentFocusListener); 45 horizontalBox.add(inputEditor); 46 */ 42 textInput = new AttributeTextAreaEditor(dataField, 43 DataFieldConstants.VALUE); 47 44 45 textInput.addMouseListener(new FormPanelMouseListener()); 48 46 49 String value = dataField.getAttribute(DataFieldConstants.VALUE);50 51 textInput = new JTextArea(value);52 visibleAttributes.add(textInput);53 textInput.setRows(2);54 textInput.setLineWrap(true);55 textInput.setWrapStyleWord(true);56 //JScrollPane textScroller = new JScrollPane(textInput);57 Border bevelBorder = BorderFactory.createLoweredBevelBorder();58 Border emptyBorder = BorderFactory.createEmptyBorder(3, 3, 3, 3);59 Border compoundBorder = BorderFactory.createCompoundBorder(bevelBorder, emptyBorder);60 textInput.setBorder(compoundBorder);61 //textInput.setMaximumSize(new Dimension(500, 500));62 textInput.addMouseListener(new FormPanelMouseListener());63 textInput.setName(DataFieldConstants.VALUE);64 textInput.addFocusListener(focusChangedListener);65 textInput.addKeyListener(textChangedListener);66 47 horizontalBox.add(textInput); 67 48 … … 84 65 } 85 66 86 87 // overridden by subclasses if they have other attributes to retrieve from dataField88 public void dataFieldUpdated() {89 super.dataFieldUpdated();90 textInput.setText(dataField.getAttribute(DataFieldConstants.VALUE));91 }92 67 93 68 public void setHighlighted(boolean highlight) {
