Wie kann ich überprüfen, um zu sehen, wenn eine Zeile ausgewählt wurde?

Habe ich ein button-click-Ereignis auf das ich bin immer eine Kolumne Wert, wenn ein Table Zeile ausgewählt ist. Aber wenn ich nicht wählen Sie die Zeile aus, und klicken Sie auf die Schaltfläche, erhalte ich die Fehlermeldung: java.lang.ArrayIndexOutOfBoundsException:-1 meine Frage ist wie kann ich überprüfen, um zu sehen, wenn eine Zeile ausgewählt wurde pseudocode: if(Row == selected) { execute }

java-code habe ich:

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        try 
        {
            int row = Table.getSelectedRow();
            String Table_click = (Table.getModel().getValueAt(row, 0).toString());            

           //... implementation hire   

        } catch (Exception e) 
        {
            JOptionPane.showMessageDialog(null, e);
        }        
    }  

Danke für Eure Hilfe.

InformationsquelleAutor | 2014-06-30
Schreibe einen Kommentar