I am trying to have a bind a focuslost event on my combobox but it's not happening.
Here is my code-:
jComboBox1.addFocusListener(new FocusListener(){
public void focusGained(FocusEvent e){
}
public void focusLost(FocusEvent e){
JOptionPane.showConfirmDialog(null,"focuslost");
}
});
I also tried this-:
JComboBox default editor has an internal class BasicComboBoxEditor$BorderlessTextField that is the component that gets and loses focus.
It can be accessed simply by-:
Component component = comboBox.getEditor().getEditorComponent();
if (component instanceof JTextField)
JTextField borderlesstextfield = (JTextField) borderless;
But i am getting error on this line-
JTextField borderlesstextfield = (JTextField) borderless;
I am new to netbeans. Kindly guide me.Thank you in advance.