java焦点是什么意思?
我只是想知道focus在java代码中的含义,因为我看到了WindowFocusChanged、AddFocusTables、findFocus
如果我有一个可滚动列表并向下滚动,那么第一项的焦点将为false?或者它意味着其他东西
谢谢
你可以在下面搜索框中键入要查询的问题!
我只是想知道focus在java代码中的含义,因为我看到了WindowFocusChanged、AddFocusTables、findFocus
如果我有一个可滚动列表并向下滚动,那么第一项的焦点将为false?或者它意味着其他东西
谢谢
# 1 楼答案
当前处于“活动”状态的GUI元素具有焦点。例如,当您有多个输入窗口时,只有一个窗口可以聚焦并接收键盘输入。请看这里的Android GUI文档http://developer.android.com/guide/topics/ui/ui-events.html
# 2 楼答案
这里对StackOverflow的关注定义如下:
说聚焦组件是选择的是不准确的。例如,我们可以取消选择一个
JCheckBox
(没有勾号),它也是当前焦点的所有者。因为它有焦点,所以它的状态是用空格键切换的。术语主动更精确。我提出了焦点的以下定义:焦点是组件接收键盘输入的状态。焦点由一些视觉线索表示;例如,在金属外观中,聚焦
JButton
的标签周围有一个蓝色矩形。具有当前输入焦点的组件称为焦点所有者# 3 楼答案
焦点意味着您已经选择了特定的GUI元素。例如,当你选择一个窗口时,该窗口获得焦点,当你选择另一个窗口时,第一个窗口失去焦点。。。。JTextField、JTextArea等也是如此