boa madruga …hehe
gostaria de saber como faço para quando chegar na ultima linha de uma Jtable e teclar “ENTER”, automaticamente criar uma nova linha…e assim por diante… alguém poderia me ajudar…vlw a todos…agradeço pelo apoio… =)
boa madruga …hehe
gostaria de saber como faço para quando chegar na ultima linha de uma Jtable e teclar “ENTER”, automaticamente criar uma nova linha…e assim por diante… alguém poderia me ajudar…vlw a todos…agradeço pelo apoio… =)
e se vc adicionar um keyEvent, que quando for disparado adicione uma linha nao funcionaria?
certo ! mas como seria isso ??? tem exemplos ??? vlww
certo ! mas como seria isso ??? tem exemplos ??? vlww[/quote]
conseguir resolver de forma não usual assim:
private void tableKeyPressed(java.awt.event.KeyEvent evt) {
DefaultTableModel model = (DefaultTableModel) table.getModel();
final Object obj = table.getValueAt(table.getSelectedRow(), table.getSelectedColumn());
if (evt.getKeyCode() == KeyEvent.VK_DOWN) {
// Se for a última linha
if (table.getSelectedRow() == table.getModel().getRowCount() - 1 && obj != null) {
model.addRow(new Object[]{null, null});
}
}
// TODO add your handling code here:
}