Galera, estou com uma dúvida, e antes que venham criticar, já tem dois dias que estou pesquisando, achei muitos links com dúvidas e até respostas para a solução, porém não consegui aplicar nenhuma, ao meu projeto, enfim…
Tenho uma JTable que realiza uma pesquisa, porém dependendo do monitor, o texto não cabe na linha, então eu queria saber como faço para colocar de preferencia, apenas a barra horizontal para que de acordo com o tamanho do texto, ele vá se ajustando, segue um trecho do código.
DefaultTableModel tm_log = new DefaultTableModel(null, new String[]{"COD. USER", "Data" ,"LOG" }) {
public boolean isCellEditable(int rowIndex, int vColIndex) { // Nao permitir que a jtable seja editavel "Texto da coluna"
return false;
}
};
//configuração da jtable
// Não permitir mover as colunas de lugar
jtb_logsistema.getTableHeader().setReorderingAllowed(false);
// Não permitir selecionar mais de uma linha
jtb_logsistema.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
jtb_logsistema.getColumnModel().getColumn(0).setMaxWidth(55);
jtb_logsistema.getColumnModel().getColumn(0).setMinWidth(55);
jtb_logsistema.getColumnModel().getColumn(0).setPreferredWidth(55);
jtb_logsistema.getColumnModel().getColumn(1).setMaxWidth(130);
jtb_logsistema.getColumnModel().getColumn(1).setMinWidth(130);
jtb_logsistema.getColumnModel().getColumn(1).setPreferredWidth(130);
agradeço muito se alguém poder me dar um Help 