我有JTable和其中的行。默认情况下,第一行处于选中状态,并且焦点位于其中。如何取消选择第一行并将焦点更改为.addListener(new RowSetListener()
也可以在第一行工作的其他位置。
我已经尝试了:
tableZaposlenciView1.setRowSelectionAllowed(true);
//tableZaposlenciView1.getSelectionModel().clearSelection();
//tableZaposlenciView1.setColumnSelectionInterval(0,0);
//tableZaposlenciView1.setRowSelectionInterval(false,false);
tableZaposlenciView1.changeSelection(0,0,false,false);
tableZaposlenciView1.requestFocus();
但它不起作用。
最佳答案
看一下JTable的changeSelection()方法。我相信它可以满足您的需求。
编辑:如果您想清除选择:
JTable table = ...;
table.getSelectionModel().clearSelection();