所以我试图实现以下内容:
public Component getComponentAfter(Container focusCycleRoot,
Component aComponent)
{
int idx = (order.indexOf(aComponent) + 1) % order.size();
return order.get(idx);
}
其中order是我的元素列表。通过这样做,焦点将垂直移动但是当它到达jDateChooser
它没有得到任何焦点时。
我需要设置什么?
答案 0 :(得分:0)
我已修复它,问题是在jDateChooser中作为Component,所以我设置以下
IDateEditor editor = jDateChooser9.getDateEditor();
JComponent comp = editor.getUiComponent();
然后将comp添加到数组。