Ignore:
Timestamp:
2009-01-22T11:04:31+13:00 (15 years ago)
Author:
kjdon
Message:

more modifications for RTL GLI, thanks to Amin Hedjazi

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gli/trunk/src/org/greenstone/gatherer/cdm/ClassifierManager.java

    r14036 r18412  
    289289        public ClassifierControl () {
    290290            // Create
     291            this.setComponentOrientation(Dictionary.getOrientation());
    291292            add = new GLIButton (Dictionary.get ("CDM.ClassifierManager.Add"), Dictionary.get ("CDM.ClassifierManager.Add_Tooltip"));
    292293           
    293294            JPanel button_pane = new JPanel ();
     295            button_pane.setComponentOrientation(Dictionary.getOrientation());
    294296            JPanel central_pane = new JPanel ();
     297            central_pane.setComponentOrientation(Dictionary.getOrientation());
    295298           
    296299            configure = new GLIButton (Dictionary.get ("CDM.ClassifierManager.Configure"), Dictionary.get ("CDM.ClassifierManager.Configure_Tooltip"));
     
    301304            ClassifierComboboxListener ccl = new ClassifierComboboxListener ();
    302305            classifier_combobox = new JComboBox (getAvailableClassifiers ());
     306            classifier_combobox.setComponentOrientation(Dictionary.getOrientation());
    303307            classifier_combobox.setOpaque (!Utility.isMac ());
    304308            classifier_combobox.setEditable (false);
     
    309313           
    310314            JLabel classifier_label = new JLabel (Dictionary.get ("CDM.ClassifierManager.Classifier"));
     315            classifier_label.setComponentOrientation(Dictionary.getOrientation());
    311316           
    312317            classifier_list = new JList (model);
     318            classifier_list.setComponentOrientation(Dictionary.getOrientation());
     319           
    313320            classifier_list.setOpaque (true);
    314321            classifier_list.setSelectionMode (ListSelectionModel.SINGLE_SELECTION);
    315322            JLabel classifier_list_label = new JLabel (Dictionary.get ("CDM.ClassifierManager.Assigned"));
     323            classifier_list_label.setComponentOrientation(Dictionary.getOrientation());
    316324           
    317325            classifier_list_label.setOpaque (true);
    318326           
    319327            JPanel classifier_list_pane = new JPanel ();
     328            classifier_list_pane.setComponentOrientation(Dictionary.getOrientation());
     329           
    320330            JPanel classifier_pane = new JPanel ();
     331            classifier_pane.setComponentOrientation(Dictionary.getOrientation());
    321332            remove = new GLIButton (Dictionary.get ("CDM.ClassifierManager.Remove"), Dictionary.get ("CDM.ClassifierManager.Remove_Tooltip"));
    322333            remove.setEnabled (false);
    323334           
    324335            JPanel temp = new JPanel (new BorderLayout ());
     336            temp.setComponentOrientation(Dictionary.getOrientation());
    325337           
    326338            JPanel move_button_pane = new JPanel ();
     339            move_button_pane.setComponentOrientation(Dictionary.getOrientation());
    327340           
    328341            move_up_button = new GLIButton (Dictionary.get ("CDM.Move.Move_Up"), JarTools.getImage ("arrow-up.gif"), Dictionary.get ("CDM.Move.Move_Up_Tooltip"));
     
    349362           
    350363            // Layout
     364            JPanel tmp;
    351365            move_button_pane.setLayout (new GridLayout (4,1));
    352366            move_button_pane.add (move_up_button);
    353             move_button_pane.add (new JPanel ());
    354             move_button_pane.add (new JPanel ());
     367            tmp = new JPanel ();
     368            tmp.setComponentOrientation(Dictionary.getOrientation());
     369            move_button_pane.add (tmp);
     370            tmp = new JPanel ();
     371            tmp.setComponentOrientation(Dictionary.getOrientation());
     372            move_button_pane.add (tmp);
    355373            move_button_pane.add (move_down_button);
    356374           
     
    360378            classifier_list_pane.add (classifier_list_label, BorderLayout.NORTH);
    361379            classifier_list_pane.add (new JScrollPane (classifier_list), BorderLayout.CENTER);
    362             classifier_list_pane.add (move_button_pane, BorderLayout.EAST);
     380            classifier_list_pane.add (move_button_pane, BorderLayout.LINE_END);
    363381           
    364382            classifier_label.setBorder (BorderFactory.createEmptyBorder (0,0,5,0));
     
    366384            classifier_pane.setBorder (BorderFactory.createEmptyBorder (5,0,5,0));
    367385            classifier_pane.setLayout (new BorderLayout (5,0));
    368             classifier_pane.add (classifier_label, BorderLayout.WEST);
     386            classifier_pane.add (classifier_label, BorderLayout.LINE_START);
    369387            classifier_pane.add (classifier_combobox, BorderLayout.CENTER);
    370388           
Note: See TracChangeset for help on using the changeset viewer.