我有JTable和行。默认情况下,第一行被选中并且焦点在其中。我如何取消选择第一行并将焦点转移到.addListener(new RowSetListener()
也可以在第一行中工作的其他位置。从JTable第一行移除焦点
我已经尝试:
tableZaposlenciView1.setRowSelectionAllowed(true);
//tableZaposlenciView1.getSelectionModel().clearSelection();
//tableZaposlenciView1.setColumnSelectionInterval(0,0);
//tableZaposlenciView1.setRowSelectionInterval(false,false);
tableZaposlenciView1.changeSelection(0,0,false,false);
tableZaposlenciView1.requestFocus();
,但它无法正常工作。
那么,如果你想改变其他东西而不是(0,0),也许你不应该使用(0,0)作为changeSelection()的参数,对吗? – perp 2010-11-16 13:50:09
我可以尝试12,2,但是是相同的 – senzacionale 2010-11-16 14:46:57
changeSelection(...)对我来说工作得很好。发布你的SSCCE(http://sscce.org)来证明问题。我们不能一直猜测你可能做什么或者不可能做什么。 – camickr 2010-11-16 16:40:33