私はJTable
中にありJScrollPane
ます。これをパネルの中に入れました。パネルが読み込まれるとすぐに、JTableの最初の行にフォーカスを取得したいのですが、デフォルトではフォーカスがに移動し、JScrollPane
タブを押すとフォーカスがテーブルの最初の行に入ります。私は使いたくありませんsetRowSelectionInterval(0,0)
、そしてsetColumnSelectionInterval(0,0)
私の要件はそれとは異なります。
24361 次
2 に答える
17
使用できるセルを編集したい場合は、
jTable1.requestFocus();
jTable1.editCellAt(row,column);
または、単に行を選択したい場合は、
jTable1.requestFocus();
jTable1.changeSelection(row,column,false, false);
于 2012-07-07T05:22:40.970 に答える
8
で試してみてください
myTable.changeSelection(row, column, false, false);
ListSelectionModelに依存します
于 2012-07-06T15:39:06.597 に答える