Galera preciso colocar JComboBox em JTable AsbtractTableModel.
Encontrei alguns exemplos, mas até agora nada.
Me ajudem por favor!
Galera preciso colocar JComboBox em JTable AsbtractTableModel.
Encontrei alguns exemplos, mas até agora nada.
Me ajudem por favor!
A ComboBox não faz parte do model.
A ComboBox não faz parte do model.
- Você deve criar um TableCellEditor que seja sua Combobox, com todos os itens;
- No seu TableModel, você retorna apenas o item selecionado.
Cara, e tem algum tuto pra criar a TableCellEditor??
Você também pode usar o ComboCellEditor do SwingX:
http://download.java.net/javadesktop/swinglabs/releases/0.8/docs/api/org/jdesktop/swingx/autocomplete/ComboBoxCellEditor.html
Você também pode usar o ComboCellEditor do SwingX:
http://download.java.net/javadesktop/swinglabs/releases/0.8/docs/api/org/jdesktop/swingx/autocomplete/ComboBoxCellEditor.html
Ficou meio complicado agora… onde devo inserir essa criação de ComboBoxCellEditor no meu AbstractTableModel?
Não, no JTable.
O Model só tem como papel descrever quais são os dados que a tabela irá exibir. A forma como os dados são editados e são visualizados são um papel da View, ou seja, do próprio JTable. Existem métodos no JTable como setDefaultEditor e setDefaultRenderer, justamente para isso.
Não, no JTable.O Model só tem como papel descrever quais são os dados que a tabela irá exibir. A forma como os dados são editados e são visualizados são um papel da View, ou seja, do próprio JTable. Existem métodos no JTable como setDefaultEditor e setDefaultRenderer, justamente para isso.
Tô precisando agora de criar uma JTable utilizando AbstractTableModel com o número e Nome de colunas de acordo com a digitação do usuário.
Me ajuda aê por favor!!