M
Marco_adv
Gast
Hallo ich möchte einen Button erst einschalten wenn eine Reihe in einem JTable selected ist und wieder ausschalten wenn keine Selection mehr vorhanden ist. gibt es da eine möglichkeit?
ich weiß dass es kein SelectionEvent gibt aber ich muss doch irgendwie prüfen können wenn eine reihe markiert wird
danke im voraus
Marco
Code:
public JTable getAuthorisationTable() {
if (authorisationTable == null) {
authorisationTable = new JTable();
authorisationTable.setSelectionMode(javax.swing.ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
authorisationTable.setShowGrid(true);
authorisationTable.setShowVerticalLines(true);
authorisationTable.setShowHorizontalLines(true);
authorisationTable.addSelectionListener(new java.awt.Selection.FocusAdapter() { //BSP
public void selectionLost(java.awt.event.FocusEvent e) {
getRemoveButton().setEnabled(false);
}
public void selectionGained(java.awt.event.SelectionEvent e) {
getRemoveButton().setEnabled(true);
}
});
}
return authorisationTable;
}
ich weiß dass es kein SelectionEvent gibt aber ich muss doch irgendwie prüfen können wenn eine reihe markiert wird
danke im voraus
Marco