Aloh, galera do PJ.
Jah batih nessa tecla varias vezes aqui no PJ. Mas continuo inseguro no assunto. Se bem que o assunto eh vasto.
Vamos ao problema. Veja um pedaço de código abaixo:
...
jtItensCarga.getColumnModel().getColumn(6).setMinWidth(120);
jtItensCarga.getColumnModel().getColumn(7).setMinWidth(110);
jtItensCarga.getColumnModel().getColumn(12).setMinWidth(35);
// INICO
ListSelectionModel selectionModel = jtItensCarga.getSelectionModel();
jtItensCarga.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
int indicecol = jtItensCarga.getSelectedColumn();
TableModel model = (TableModel)jtItensCarga.getModel();
String string = (String)model.getValueAt (jtItensCarga.getSelectedRow(),
jtItensCarga.getSelectedColumn() );
if (indicecol == 0) {
jcbProduto.setEnabled(false);
intSeqCon = Integer.parseInt(string);
try {
stm = con.createStatement();
...
Nesse trecho estou apenas criticando se foi clicado na PRIMEIRA COLUNA da JTable. Certo?
Mas preciso trocar isso. Ou seja: ao invês do cara clicar na COLUNA para acionar uma GUI de Alteração, o ideal seria que a alteração fosse feita jah dentro da JTable, e daih, eu acionaria o UPDATE no DB. Hoje, as COLUNAS aceitar digitar nas mesmas. Mas, o que fazer com o que digitei ??
Eh isso que novamente estou apanhando.
Alguem tem alguma dica ou codigo exemplo ???
Fico muito grato.
Ateh.
Nos veremos.