Hành vi mặc định của JTable đang thay đổi tiêu điểm sang ô tiếp theo và tôi muốn buộc nó chuyển trọng tâm sang thành phần tiếp theo (ví dụ: JTextField) trên phím TAB.
tôi overrided isCellEditable
phương pháp DefaultTableModel
luôn trả về false:Thay đổi tiêu điểm thành thành phần tiếp theo trong JTable bằng cách sử dụng TAB
public boolean isCellEditable(int rowIndex, int columnIndex) {
return false;
}
Nhưng nó vẫn không thay đổi tập trung vào phần tiếp theo!
Làm cách nào để tạo JTable
thay đổi tiêu điểm thành thành phần tiếp theo thay vì ô tiếp theo?
chúng ta đang nói về Focus 1) bên trong các ô của JTable betweens 2) di chuyển tiêu điểm từ JTable sang (ví dụ) JTextField và ngược lại – mKorbel
@mKorbel: # 2, hành vi mặc định của JTable đang thay đổi tiêu điểm tới ô tiếp theo và tôi muốn ép nó chuyển trọng tâm sang thành phần tiếp theo (ví dụ: 'JTextField') trên phím TAB được nhấn. – RYN