Já pesquisei em vários lugares e naum achei nda.
Quero saber se é possível em colocar mais de uma linha em uma célula da Jtable e manipular cada linha dessa celula?
Desde já agradeço!
Já pesquisei em vários lugares e naum achei nda.
Quero saber se é possível em colocar mais de uma linha em uma célula da Jtable e manipular cada linha dessa celula?
Desde já agradeço!
Usa um JTextArea como renderer… primeiro, crie uma classe que extende JTextArea e implementa TableCellRenderer. Aí você cria um JTextArea utilizando essa sua classe nova.
JTextArea seuTextArea = new ClasseNovaTextArea();
Quando você implementar a interface TableCellRenderer você deve implementar o método getTableCellRendererComponent().
Pra setar o renderer de uma celula utilize:
suaTable.getColumnModel().getColumn(0).setCellRenderer(seuTextArea);
Pra manipular as linhas, manipule seu JTextArea.
Isto vale para JComboBox também…
Vou testar…valeu pela dica!