comboBox

4 respostas
M

Ola pessoal, mais uma duvida sobre comboBox, como eu tenho uma ArrayList de carros alugados, entao toda vez que eu abro o formulario para eu receber os carros alugados de volta, eu uso o codigo:

//uso esse codigo para inserir a lista de carros alugados no comboBox.
for (Aluguel a : Repositorio.listaAlugueis) {
            if (a.getVeiculo().isAlugado()) {
                comboPlaca.addItem(a.getVeiculo().getPlaca());
            }
        }

so que se eu aluguei o carro mais de uma vez, ele vai inserir no combobox duas vezes o mesmo veiculo.

A minha pergunta é qual a condição que eu posso usar pra ele so inserir se ja nao houver um veiculo igual na comboBox?

Muito Obrigado
Marckson Negreiros Junior

4 Respostas

jessetsilva

implementa uma condição que verifique se o carro alugado já não consta no combo, antes de inserir no combo , varre ele procurando

abelgomes

faz a condição no banco

DISTINCT

que ai ele nao repete os intens…:wink:

M

Bom a aplicação ainda nao tem banco de dados.

Isso. so que eu quero saber um metodo do proprio combobox que eu possa comparar com os veiculos que estao na lista!

Alguma ideia?!?!

abelgomes

do proprio combobox nao sei se tem…mas tem como vc utilizar um vector e deixar o combobox somente para exibição…entao vc insere os dados no vector que aparece no combbox…entao antes de inserir vc veirifca se ja tem… achoq ue ficaria mais simples…correto e e facil entendimento :wink:

Criado 28 de novembro de 2008
Ultima resposta 28 de nov. de 2008
Respostas 4
Participantes 3