JTable OutraVez

0 respostas
F

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.

Criado 10 de fevereiro de 2005
Respostas 0
Participantes 1