1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

setSelectedItem (tabela)

Meu problema é o seguinte:

tenho uma lista de Equipamentos em um ComboBox.

  EquipamentoDAO e = new EquipamentoDAO();
     jCequipamento.setModel(new DefaultComboBoxModel(e.select().toArray()));

Logo a baixo, tenho uma tabela com o Cadastro de Cameras. exemplo:

https://www.filepicker.io/api/file/HzaP0RDvSVOhKwHZh8Z9

Ao Selecionar a linha, tenho este código:

    private void jTTabelaLinhaSelecionada(JTable tabela) {
        if (jTTabela.getSelectedRow() != -1) {
            jCequipamento.setSelectedItem(cliente.get(tabela.getSelectedRow()).getIdEquipamento().getNumSerie());
            jTip.setText(String.valueOf(cliente.get(tabela.getSelectedRow()).getIp()));

        }

    }

porem ele não está selecionando o comboBox do JCequipamento conforme a String que ele pega (numSerie). Alguem poderia me ajudar?

Detalhes:
Equipamento é uma tabela relacionada com a Camera;
N Cameras são associadas a 1 Equipamento;
a Tabela Mysql Salva Int ip, int idEquipamento;
o getIdEquipamento().getNumSerie() retorna o NumSerie conforme o idequipamento foi salvo na tabela Cameras.
  • Eu não entendi o que vc precisa para vc precisar recuperar o combobox?

    Douglas Marques   07 de nov de 2014
  • meu jCequipamento.setSelectedItem(cliente.get(tabela.getSelectedRow()).getIdEquipamento().getNumSerie());

    não está funcionando conforme deveria funcionar, quando eu seleciono a linha da lista, o valor do combobox nao muda conforme os dados da lista

    Douglas   10 de nov de 2014
  • Você o adicionou um evento MouseListener ligado a este método?

    Rodrigo Korpalski   11 de nov de 2014
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java swing ou faça a sua própria pergunta.