- Timestamp:
- 2003-10-23T10:57:53+13:00 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/gui/MetaEditPane.java
r5676 r5717 94 94 private JButton update; 95 95 /** This button creates an editor dialog to allow for an expanded area to type in text. */ 96 private JButton expand; 96 private JButton expand; 97 private JButton expand_for_extracted; 97 98 /** The label at the top of the collection tree, which shows the collection name. */ 98 99 private JLabel collection_label; … … 168 169 Dictionary.registerBoth(expand, "MetaEdit.Expand", "MetaEdit.Expand_Tooltip"); 169 170 171 expand_for_extracted = new JButton(); 172 expand_for_extracted.addActionListener(this); 173 expand_for_extracted.setEnabled(true); 174 expand_for_extracted.setMnemonic(KeyEvent.VK_E); 175 expand_for_extracted.setPreferredSize(new Dimension(25, 25)); 176 Dictionary.registerBoth(expand_for_extracted, "MetaEdit.Expand", "MetaEdit.Expand_Tooltip"); 177 170 178 tree = new GValueTree(CONTROL_SIZE.width, CONTROL_SIZE.height); 171 179 } … … 201 209 } 202 210 else if (esrc == expand) { 203 EditorDialog ed = new EditorDialog(); 204 String temp = ed.display(tree.getSelectedValue()); 205 if (temp != null) { 206 tree.setSelectedValue(temp); 207 } 211 EditorDialog ed = new EditorDialog(); 212 String temp = ed.display(tree.getSelectedValue()); 213 if (temp != null) { 214 tree.setSelectedValue(temp); 215 } 216 } 217 else if(esrc == expand_for_extracted) { 218 EditorDialog ed = new EditorDialog(); 219 ed.setEditable(false); 220 String temp = ed.display(selected_metadata.getValue()); 208 221 } 209 222 validateControls(); … … 1055 1068 1056 1069 JPanel extracted_pane = new JPanel(); 1070 JPanel extracted_header_pane = new JPanel(); 1057 1071 extracted_message = new JTextArea(""); 1058 1072 extracted_message.setEditable(false); … … 1089 1103 metadata_pane.add(tree_pane, BorderLayout.CENTER); 1090 1104 1091 extracted_pane.setBorder(BorderFactory.createEmptyBorder(25,10,25,10)); 1105 extracted_header_pane.setLayout(new BorderLayout()); 1106 extracted_header_pane.add(expand_for_extracted, BorderLayout.EAST); 1107 1108 extracted_pane.setBorder(BorderFactory.createEmptyBorder(0,10,25,0)); 1092 1109 extracted_pane.setLayout(new BorderLayout()); 1110 extracted_pane.add(extracted_header_pane, BorderLayout.NORTH); 1093 1111 extracted_pane.add(extracted_message, BorderLayout.CENTER); 1094 1112
Note:
See TracChangeset
for help on using the changeset viewer.