acho melhor vc usar um List , para isso …
acho que não:
mas vc poderia fazer assim:
List list = new ArrayList();
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT Nome FROM Posto ORDER BY Nome");
while (rs.next()){
list.add(rs.getString("Nome"));
}
Iterator it = lis.iterator();
while (it.hashNext())
{
c.addItem(it.next());
}
opa galera, beleza?
Eu preciso fazer uma JComboBox com um conteúdo que eu vou tirar de um banco de dados. Como eu faço isso? Eu peguei o resultSet e passei pra um array de Strings, mas eu to com problemas na hora de instanciar este array, pois não sei o tamanho que o resultSet terá. Como posso fazer essa passagem do conteúdo do resultset para um array com o tamanho certo (para que a JComboBox não fique com espaços em branco)?
valeu
Desculpa a pergunta, não tenho acesso ao meu projeto daqui.
O construtor do JComboBox aceita o List?
valeu
vou ver se funciona amanhã então.
valeu pela ajuda cara, amanhã apareco pra dizer se deu certo.
flw