1
上面是我的程序的圖片。我使用JTextField,JTextArea和JTable來創建我的程序。我想要做的是讓用戶按下「tab」在4個不同的組件之間切換。但是,當它到達名爲「截止時間和時間任務」的JTable時,「標籤」將僅在單元格之間切換。我想要的是將「tab」切換到下面的表格。
原因是讓我的程序支持使用鍵盤來滾動表格。否則,我無法使用鍵盤滾動下方的表格。
上面是我的程序的圖片。我使用JTextField,JTextArea和JTable來創建我的程序。我想要做的是讓用戶按下「tab」在4個不同的組件之間切換。但是,當它到達名爲「截止時間和時間任務」的JTable時,「標籤」將僅在單元格之間切換。我想要的是將「tab」切換到下面的表格。
原因是讓我的程序支持使用鍵盤來滾動表格。否則,我無法使用鍵盤滾動下方的表格。
您必須使用您自己的自定義焦點遍歷策略。 在這裏你有鏈接到How to Use Focus Subsystem Swing Tutorial
和你感興趣的部分是「自定義焦點遍歷」
介紹那裏的現場演示,提出具體的行爲你需要(表之間的互聯,而不是細胞之間)
'原因是允許我的程序支持使用鍵盤來滾動表格 - 這已經被支持。使用PageUp和PageDown一次滾動一頁,或使用向上和向下箭頭一次滾動一行。 – camickr 2015-04-03 15:22:16