- Timestamp:
- 2009-01-12T13:04:29+13:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gli/trunk/src/org/greenstone/gatherer/gui/NewCollectionDetailsPrompt.java
r18130 r18370 90 90 */ 91 91 public NewCollectionDetailsPrompt() { 92 super(Gatherer.g_man, true); 92 super(Gatherer.g_man, true); 93 93 this.cancelled = true; 94 this.setComponentOrientation(Dictionary.getOrientation()); 94 95 this.self = this; 95 96 // Setup … … 121 122 // Creation 122 123 JPanel content_pane = (JPanel) getContentPane(); 124 content_pane.setComponentOrientation(Dictionary.getOrientation()); 123 125 content_pane.setOpaque(true); 124 126 JPanel upper_pane = new JPanel(); 127 upper_pane.setComponentOrientation(Dictionary.getOrientation()); 125 128 JLabel instructions_label = new JLabel(Dictionary.get("NewCollectionPrompt.Instructions")); 126 129 instructions_label.setComponentOrientation(Dictionary.getOrientation()); 130 127 131 JPanel title_pane = new JPanel(); 132 title_pane.setComponentOrientation(Dictionary.getOrientation()); 128 133 JLabel title_label = new JLabel(Dictionary.get("CDM.General.Collection_Name")); 134 title_label.setComponentOrientation(Dictionary.getOrientation()); 129 135 title = new JTextField(); 136 title.setComponentOrientation(Dictionary.getOrientation()); 130 137 title.setPreferredSize(COMPONENT_SIZE); 131 138 title.setToolTipText(Dictionary.get("CDM.General.Collection_Name_Tooltip")); 132 139 JLabel name_label = new JLabel(Dictionary.get("NewCollectionPrompt.Collection_Name")); 133 140 name_label.setComponentOrientation(Dictionary.getOrientation()); 141 134 142 JPanel center_pane = new JPanel(); 143 center_pane.setComponentOrientation(Dictionary.getOrientation()); 135 144 JPanel description_pane = new JPanel(); 145 description_pane.setComponentOrientation(Dictionary.getOrientation()); 136 146 JLabel description_label = new JLabel(Dictionary.get("NewCollectionPrompt.Collection_Description")); 147 description_label.setComponentOrientation(Dictionary.getOrientation()); 137 148 description = new JTextArea(); 149 description.setComponentOrientation(Dictionary.getOrientation()); 138 150 description.setBackground(Configuration.getColor("coloring.editable_background", false)); 139 151 description.setForeground(Configuration.getColor("coloring.editable_foreground", false)); … … 142 154 143 155 JPanel bottom_pane = new JPanel(); 156 bottom_pane.setComponentOrientation(Dictionary.getOrientation()); 144 157 // Base Collection 145 158 JPanel base_collection_pane = new JPanel(); 146 JLabel base_collection_label = new JLabel(Dictionary.get("NewCollectionPrompt.Base_Collection")); 147 base_collection = new JComboBox(base_collection_model); 159 base_collection_pane.setComponentOrientation(Dictionary.getOrientation()); 160 161 JLabel base_collection_label = new JLabel(Dictionary.get("NewCollectionPrompt.Base_Collection")); 162 base_collection_label.setComponentOrientation(Dictionary.getOrientation()); 163 164 base_collection = new JComboBox(base_collection_model); 165 base_collection.setComponentOrientation(Dictionary.getOrientation()); 148 166 base_collection.setOpaque(false); 149 167 base_collection.setToolTipText(Dictionary.get("NewCollectionPrompt.Base_Collection_Tooltip")); 150 168 151 169 JPanel collection_scope_pane = new JPanel(); 152 personal_collection_button = new JRadioButton(Dictionary.get("NewCollectionPrompt.Collection_Scope_Personal")); 170 collection_scope_pane.setComponentOrientation(Dictionary.getOrientation()); 171 172 personal_collection_button = new JRadioButton(Dictionary.get("NewCollectionPrompt.Collection_Scope_Personal")); 153 173 personal_collection_button.setToolTipText(Dictionary.get("NewCollectionPrompt.Collection_Scope_Personal_Tooltip")); 154 174 personal_collection_button.setBackground(Configuration.getColor("coloring.collection_tree_background", false)); 155 175 personal_collection_button.setOpaque(false); 156 JRadioButton shared_collection_button = new JRadioButton(Dictionary.get("NewCollectionPrompt.Collection_Scope_Shared")); 176 personal_collection_button.setComponentOrientation(Dictionary.getOrientation()); 177 178 JRadioButton shared_collection_button = new JRadioButton(Dictionary.get("NewCollectionPrompt.Collection_Scope_Shared")); 157 179 shared_collection_button.setToolTipText(Dictionary.get("NewCollectionPrompt.Collection_Scope_Shared_Tooltip")); 158 180 shared_collection_button.setBackground(Configuration.getColor("coloring.collection_tree_background", false)); 159 181 shared_collection_button.setOpaque(false); 160 ButtonGroup collection_scope_group = new ButtonGroup(); 182 shared_collection_button.setComponentOrientation(Dictionary.getOrientation()); 183 184 ButtonGroup collection_scope_group = new ButtonGroup(); 161 185 collection_scope_group.add(personal_collection_button); 162 186 collection_scope_group.add(shared_collection_button); … … 164 188 165 189 JPanel button_pane = new JPanel(); 190 button_pane.setComponentOrientation(Dictionary.getOrientation()); 166 191 create_button = new GLIButton(Dictionary.get("General.OK"), Dictionary.get("General.OK_Tooltip")); 167 192 JButton cancel_button = new GLIButton(Dictionary.get("General.Cancel"), Dictionary.get("General.Cancel_Tooltip")); … … 174 199 // Layout 175 200 title_pane.setLayout(new BorderLayout(5,0)); 176 title_pane.add(title_label, BorderLayout. WEST);201 title_pane.add(title_label, BorderLayout.LINE_START); 177 202 title_pane.add(title, BorderLayout.CENTER); 178 203 … … 181 206 upper_pane.add(title_pane); 182 207 208 JScrollPane scrol_tmp; 209 183 210 description_pane.setLayout(new BorderLayout()); 184 description_pane.add(description_label, BorderLayout.NORTH); 185 description_pane.add(new JScrollPane(description), BorderLayout.CENTER); 211 description_pane.add(description_label, BorderLayout.NORTH); 212 scrol_tmp=new JScrollPane(description); 213 scrol_tmp.setComponentOrientation(Dictionary.getOrientation()); 214 description_pane.add(scrol_tmp, BorderLayout.CENTER); 186 215 187 216 base_collection_pane.setLayout(new BorderLayout(5,0)); 188 base_collection_pane.add(base_collection_label, BorderLayout. WEST);217 base_collection_pane.add(base_collection_label, BorderLayout.LINE_START); 189 218 base_collection_pane.add(base_collection, BorderLayout.CENTER); 190 219 … … 342 371 if(title_final.length() == 0) { 343 372 JOptionPane jOptionPane=new JOptionPane(); 373 jOptionPane.setComponentOrientation(Dictionary.getOrientation()); 344 374 jOptionPane.setOpaque(!Utility.isMac()); 345 375 jOptionPane.showMessageDialog(Gatherer.g_man, Dictionary.get("NewCollectionPrompt.Title_Error"), Dictionary.get("NewCollectionPrompt.Error"), JOptionPane.ERROR_MESSAGE); … … 350 380 if(titleClashes(title_final, null)) { 351 381 JOptionPane jOptionPane=new JOptionPane(); 382 jOptionPane.setComponentOrientation(Dictionary.getOrientation()); 352 383 jOptionPane.setOpaque(!Utility.isMac()); 353 384 if (jOptionPane.showConfirmDialog(Gatherer.g_man, Dictionary.get("NewCollectionPrompt.Title_Clash"), Dictionary.get("General.Warning"), JOptionPane.YES_NO_OPTION) == JOptionPane.NO_OPTION) {
Note:
See TracChangeset
for help on using the changeset viewer.