Nossa…to me ambananado todo pra consegui pegar o que está escrito no JComboBox
combonome = new JComboBox();
combonome.setMaximumRowCount(7);
combonome.setEditable(true);
combonome.getEditor().getEditorComponent().addKeyListener(new KeyAdapter()
{
public void keyPressed(KeyEvent ke)
{
if ( ke.getKeyCode() == KeyEvent.VK_ENTER)
{
try
{
ArrayList array = metodos.mostraAlunos("SELECT nome FROM aluno WHERE nome like '"+combonome.getSelectedItem().toString()+"%' ORDER BY nome");
.
.
.
Na 1ª vez que aperto enter, combonome.getSelectedItem().toString() fica null e na segunda vez aparece um nome do banco, porém depois disso, sempre a busca fica pelo 1º nome que voltou do banco!
Como resolvo isso?