Changeset 7846 for trunk/projects


Ignore:
Timestamp:
12/21/11 00:32:26 (8 years ago)
Author:
aivar
Message:

Rearrange ui panel layout.

Location:
trunk/projects/slim-plugin/src/main/java/imagej/slim/histogram
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/projects/slim-plugin/src/main/java/imagej/slim/histogram/HistogramTool.java

    r7845 r7846  
    4343    private final static int HISTOGRAM_HEIGHT = 140; 
    4444    private final static int COLORBAR_HEIGHT = 20; 
    45     private final static int TASK_PERIOD = 1000; 
     45    private final static int TASK_PERIOD = 100; 
    4646    //TODO kludged in, user s/b able to select LUTS, somewhere else: 
    4747    //TODO note that most IJ LUTs are unsuitable here, so having one standard lifetime LUT is not so bad 
  • trunk/projects/slim-plugin/src/main/java/imagej/slim/histogram/UIPanel.java

    r7845 r7846  
    4949        m_start = m_stop = m_min = m_max = 0.0; //TODO gotta be a better way 
    5050 
    51         setLayout(new BoxLayout(this, BoxLayout.X_AXIS)); 
     51        setLayout(new BoxLayout(this, BoxLayout.Y_AXIS)); 
    5252 
     53        JPanel readOutPanel = new JPanel(); 
     54        readOutPanel.setLayout(new BoxLayout(readOutPanel, BoxLayout.X_AXIS)); 
     55 
     56        m_startTextField = new JTextField(); 
     57        m_startTextField.setText("" + m_start); 
     58        m_startTextField.addActionListener( 
     59            new ActionListener() { 
     60                public void actionPerformed(ActionEvent e) { 
     61                    m_start = Double.parseDouble(m_startTextField.getText()); 
     62                //    m_listener.setRange(m_auto, m_start, m_stop, m_min, m_max); 
     63                } 
     64            } 
     65        ); 
     66        readOutPanel.add(m_startTextField); 
     67 
     68        m_stopTextField = new JTextField(); 
     69        m_startTextField.setText("" + m_stop); 
     70        m_stopTextField.addActionListener( 
     71            new ActionListener() { 
     72                public void actionPerformed(ActionEvent e) { 
     73                    m_stop = Double.parseDouble(m_stopTextField.getText()); 
     74                 //   m_listener.setRange(m_auto, m_start, m_stop, m_min, m_max); 
     75                } 
     76            } 
     77        ); 
     78        readOutPanel.add(m_stopTextField); 
     79        add(readOutPanel); 
     80  
    5381        m_autoCheckBox = new JCheckBox("Auto", m_auto); 
    5482        m_autoCheckBox.addItemListener( 
     
    7098        add(m_autoCheckBox); 
    7199 
    72         m_startTextField = new JTextField(); 
    73         m_startTextField.setText("" + m_start); 
    74         m_startTextField.addActionListener( 
    75             new ActionListener() { 
    76                 public void actionPerformed(ActionEvent e) { 
    77                     m_start = Double.parseDouble(m_startTextField.getText()); 
    78                 //    m_listener.setRange(m_auto, m_start, m_stop, m_min, m_max); 
    79                 } 
    80             } 
    81         ); 
    82         add(m_startTextField); 
    83  
    84         m_stopTextField = new JTextField(); 
    85         m_startTextField.setText("" + m_stop); 
    86         m_stopTextField.addActionListener( 
    87             new ActionListener() { 
    88                 public void actionPerformed(ActionEvent e) { 
    89                     m_stop = Double.parseDouble(m_stopTextField.getText()); 
    90                  //   m_listener.setRange(m_auto, m_start, m_stop, m_min, m_max); 
    91                 } 
    92             } 
    93         ); 
    94         add(m_stopTextField); 
    95100 
    96101        enableAppropriately(); 
Note: See TracChangeset for help on using the changeset viewer.