/**
* NameSearchPanel.java
* Created On 2007, May 11, 2007 2:32:05 PM
* @author E. Rajasekar
*/
package app.astrosoft.ui.comp;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import app.astrosoft.consts.Operator;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.SpringLayout;
import app.astrosoft.consts.DisplayStrings;
import app.astrosoft.ui.util.SpringUtilities;
import app.astrosoft.ui.util.UIConsts;
public class NameSearchPanel extends NumeroNamePanel {
private static final Dimension comboSize = new Dimension(1,17);
private JComboBox op1 = new JComboBox(Operator.logical().toArray());
private JComboBox op2 = new JComboBox(Operator.logical().toArray());
public NameSearchPanel(final ActionListener l){
super(l);
l_blank.setPreferredSize(comboSize);
op1.setPreferredSize(comboSize);
op2.setPreferredSize(comboSize);
addComponents();
}
protected void addOperatorPanel1() {
add(SpringUtilities.makeCompactGrid(2, 1, 0,0,4,4, l_blank, op1));
}
protected void addOperatorPanel2() {
add(SpringUtilities.makeCompactGrid(2, 1, 0,0,4,4, l_blank, op2));
}
public int getPanelCount() {
return 6;
}
public Operator getOperator1(){
return (Operator) op1.getSelectedItem();
}
public Operator getOperator2(){
return (Operator) op2.getSelectedItem();
}
@Override
protected String getTitle() {
return DisplayStrings.SEARCH_STR.toString();
}
}