我正在为我的 JFrame 使用我预定义的继承的焦点遍历类
我已经为我的一个按钮定义了按键事件,并在按下 Tab 键以选择我的 jTabbed Pane 的其他选项卡时进行了一些操作。此按钮仅对 tab 键没有响应。
int index=1;
if(evt.getKeyCode() == KeyEvent.VK_TAB)
{
// wrap around
if(evt.isShiftDown())
{
KeyboardFocusManager.getCurrentKeyboardFocusManager().focusPreviousComponent();
}
else
{
System.out.print("Shift Up");
KeyboardFocusManager.getCurrentKeyboardFocusManager().focusNextComponent();
jtabPaneProducts.setSelectedIndex(index);
}
}
请指导我如何使 jbutton 除了焦点遍历功能之外,还可以响应 TAB 按键。