检查字段是否处于焦点上

发布于 2024-09-02 01:20:11 字数 49 浏览 9 评论 0原文

我的主屏幕上有三个编辑字段,我想知道哪个编辑字段处于焦点状态。

多谢

there are three edit field on my mainscreen i want to know which edit field is on focous.

thanks alot

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

郁金香雨 2024-09-09 01:20:11

或者,您可以让 Mainscreen 类实现 FocusChangeListener。
如果将 Edit 控件实例化为 Focusable,并实现侦听器:

public void focusChanged(Field field, int eventType)
{
    if(field == YourEditField1)
    {
    }
    else if (field == YourEditField2)
    {
    }
}

Alternatively, you can have your Mainscreen class implement FocusChangeListener.
If you instantiate your Edit controls as Focusable, and implement the listener:

public void focusChanged(Field field, int eventType)
{
    if(field == YourEditField1)
    {
    }
    else if (field == YourEditField2)
    {
    }
}
桃气十足 2024-09-09 01:20:11

isFocus

公共 boolean isFocus()
确定该字段当前是否具有焦点。

返回:
如果该字段具有焦点,则为 True;否则为假。

自:JDE 4.2.0

isFocus

public boolean isFocus()
Determines if this field currently has the focus.

Returns:
True if this field has the focus; otherwise, false.

Since: JDE 4.2.0

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文