JTableの1行目にフォーカスを移したい。ユーザーがテーブルの内容を変更できるようにしたくないため、 editCellAt(row,column) メソッドを使用できません。changeSelection(row,column,false, false) メソッドも正しく動作しません。
最初の行にフォーカスを移す方法を教えてください。
テキストフィールドとテーブルがあります。最初、私のコントロールはテキストフィールドにあります。Enter キーを押すと、コントロールはテーブルの最初の行に移動する必要があります。以下のコードを提供しました。私を助けてください。
private void txtRawMaterial(java.awt.event.KeyEvent evt) //txtRawMaterial is textfield
{
if (evt.getKeyCode()==KeyEvent.VK_ENTER)
{
if(table.getRowCount()>0) //table is jTable
{
table.requestFocus();
}
}
}