Changeset 7517
- Timestamp:
- 2004-06-01T11:41:12+12:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/gui/metaaudit/AutofilterDialog.java
r6318 r7517 79 79 private JCheckBox second_case = null; 80 80 /** Used to specify the order of the resulting set: Ascending or Descending. */ 81 private JComboBox order = null; 81 private JRadioButton ascending_radiobutton = null; 82 private JRadioButton descending_radiobutton = null; 82 83 /** The method used to match the first filter: Contains, Doesn't contain etc. */ 83 84 private JComboBox first_method = null; … … 169 170 JPanel lower_pane = new JPanel(); 170 171 JPanel order_pane = new JPanel(); 172 Dictionary.setTooltip(order_pane, "Autofilter.Order_Tooltip"); 171 173 JLabel order_label = new JLabel(); 172 174 Dictionary.setText(order_label, "Autofilter.Order"); 173 order = new JComboBox(); 174 order.addItem(Dictionary.get("Autofilter.Ascending")); 175 order.addItem(Dictionary.get("Autofilter.Descending")); 176 Dictionary.setTooltip(order, "Autofilter.Order_Tooltip"); 175 176 ButtonGroup order_group = new ButtonGroup(); 177 ascending_radiobutton = new JRadioButton(); 178 ascending_radiobutton.setOpaque(false); 179 ascending_radiobutton.setSelected(true); 180 Dictionary.setText(ascending_radiobutton, "Autofilter.Ascending"); 181 descending_radiobutton = new JRadioButton(); 182 descending_radiobutton.setOpaque(false); 183 Dictionary.setText(descending_radiobutton, "Autofilter.Descending"); 184 order_group.add(ascending_radiobutton); 185 order_group.add(descending_radiobutton); 177 186 178 187 // Assign values to method comboboxes. … … 237 246 order_pane.setLayout(new GridLayout(1,2)); 238 247 order_pane.add(order_label); 239 order_pane.add(order); 248 order_pane.add(ascending_radiobutton); 249 order_pane.add(descending_radiobutton); 240 250 241 251 custom_pane.setBorder(BorderFactory.createEmptyBorder(2,2,2,2)); … … 278 288 first_case = null; 279 289 second_case = null; 280 order = null;281 290 first_method = null; 282 291 first_value = null; … … 324 333 second_case.setSelected(filter.casesense_two); 325 334 } 326 if(filter.sort) { 327 order.setSelectedIndex(0); 335 if (filter.sort) { 336 ascending_radiobutton.setSelected(true); 337 // order.setSelectedIndex(0); 328 338 } 329 339 else { 330 order.setSelectedIndex(1); 340 descending_radiobutton.setSelected(true); 341 // order.setSelectedIndex(1); 331 342 } 332 343 } … … 381 392 } 382 393 } 383 if (order.getSelectedIndex() == 0) {394 if (ascending_radiobutton.isSelected()) { 384 395 filter.setSort(Autofilter.ASCENDING); 385 396 }
Note:
See TracChangeset
for help on using the changeset viewer.