gpt4 book ai didi

Java Tab 键顺序 : setFocusTraversalPolicy

转载 作者:行者123 更新时间:2023-12-02 04:24:49 24 4
gpt4 key购买 nike

我的 Tab 键顺序没有按照我直觉的方式进行。这是我的 setFocusTraversalPolicy:

import org.eclipse.wb.swing.FocusTraversalOnArray;

...

p_1.setFocusTraversalPolicy(new FocusTraversalOnArray(new Component[]{
cmbFnName, cmbFn, txtXoffset, txtYoffset, txtDomStart, txtDomEnd}));

按 Tab 键浏览时,文本框 txtYoffset 会移动到 Tab 键顺序的末尾。控件也按照遍历策略中指定的顺序进行初始化。我在这种行为中看到的最重要的逻辑是什么?我正在使用 Eclipse Mars。

最佳答案

容器的焦点遍历策略仅在其为焦点循环根时使用。否则使用父级的焦点遍历策略。尝试通过在初始化例程中调用 p_1.setFocusCycleRoot(true)p_1 设置为焦点循环根。

关于Java Tab 键顺序 : setFocusTraversalPolicy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32324045/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com