- Timestamp:
- 2006-01-13T14:28:56+13:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/cdm/MetadataSetView.java
r10345 r11031 38 38 import org.greenstone.gatherer.Dictionary; 39 39 import org.greenstone.gatherer.Gatherer; 40 import org.greenstone.gatherer.gui.DesignPaneHeader; 40 41 import org.greenstone.gatherer.gui.GLIButton; 41 42 import org.greenstone.gatherer.gui.MetadataElementListCellRenderer; … … 133 134 /** The label denoting the set list. */ 134 135 private JLabel set_label = null; 135 /** The title of these controls. */136 private JLabel title = null;137 136 /** The list of elements for the choosen set. */ 138 137 private JList element_list = null; … … 143 142 /** The panel onto which the element list will be placed. */ 144 143 private JPanel element_pane = null; 145 /** The panel containing the title and instructions. */146 private JPanel header_pane = null;147 144 /** The panel containing the set list. */ 148 145 private JPanel set_pane = null; 149 146 150 147 private JScrollPane element_list_scroll_pane; 151 /** The text area of inline instructions. */152 private JTextArea instructions = null;153 148 154 149 private MetadataElementListCellRenderer element_list_cell_renderer; … … 164 159 central_pane = new JPanel(); 165 160 element_label = new JLabel(); 166 element_label.setHorizontalAlignment(JLabel.CENTER);161 //element_label.setHorizontalAlignment(JLabel.CENTER); 167 162 element_label.setOpaque(true); 168 163 Dictionary.registerText(element_label, "CDM.MetadataSetManager.Elements"); … … 174 169 element_list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); 175 170 element_pane = new JPanel(); 176 header_pane = new JPanel(); 177 instructions = new JTextArea(); 178 instructions.setBackground(Configuration.getColor("coloring.collection_tree_background", false)); 179 instructions.setEditable(false); 180 instructions.setLineWrap(true); 181 instructions.setRows(6); 182 instructions.setWrapStyleWord(true); 183 Dictionary.registerText(instructions, "CDM.MetadataSetManager.Instructions"); 171 172 JPanel header_pane = new DesignPaneHeader("CDM.GUI.MetadataSets", "metadatasets"); 184 173 set_label = new JLabel(); 185 set_label.setHorizontalAlignment(JLabel.CENTER);174 //set_label.setHorizontalAlignment(JLabel.CENTER); 186 175 set_label.setOpaque(true); 187 176 Dictionary.registerText(set_label, "CDM.MetadataSetManager.Sets"); … … 191 180 192 181 set_pane = new JPanel(); 193 title = new JLabel();194 title.setHorizontalAlignment(JLabel.CENTER);195 title.setOpaque(true);196 Dictionary.registerText(title, "CDM.MetadataSetManager.Title");197 182 198 183 JPanel button_pane = new JPanel(); … … 218 203 set_list.addListSelectionListener(list_listener); 219 204 // Layout 220 instructions.setBorder(BorderFactory.createEmptyBorder(2,5,2,5));221 222 header_pane.setLayout(new BorderLayout());223 header_pane.add(title, BorderLayout.NORTH);224 header_pane.add(new JScrollPane(instructions), BorderLayout.CENTER);225 205 226 206 set_pane.setLayout(new BorderLayout()); … … 255 235 public void gainFocus() 256 236 { 257 // Ensure the instructions area is scrolled to the top258 if (instructions != null) {259 instructions.setCaretPosition(0);260 }261 237 262 238 // If no current selection, select first available set
Note:
See TracChangeset
for help on using the changeset viewer.