JComboBox e banco de dados

Bom, estou fazendo um formulário de cadastro e preciso fazer o seguinte, aparecerá um JComboBox de estados com todos os estados listados. Ao clicar em um estado em um outro JComboBox aparecerá a cidade correspondente!!!

Será que alguém pode me ajudar!!!

O problema é na seguinte linha:

String i = “SELECT * FROM cidades WHERE estado = ‘SP’;”;

Eu queria substituir estado=‘SP’ pelo ComBox!!!

Faz o binding do componente combo o banco.
Depois cria um evento no combobox do Estado(ItemStateChanged, que chama a função ao mudar de opção dentro do combobox, no caso do Estado).
dentro do metodo você faz o binding da Cidade.

^^

O que vc precisa é essa linha aqui ó:
String i =“select * from Cidades where Estado =”+ jCBEstado.getSelectedItem()+ “;”;

Aí vc joga o conteúdo dessa String i dentro ca JCBCidades com um .addItem()