【发布时间】:2019-04-18 10:10:44
【问题描述】:
有人可以帮忙吗?当虚拟键盘出现/消失时,我试图隐藏/显示我的标签。我可以使用下面的代码来实现这一点,具体取决于字段是否具有焦点,但是如果用户按下硬件后退按钮(以移除键盘),这不会从字段中移除焦点,因此选项卡将不会再次显示。理想情况下,我想要一种根据虚拟键盘显示和隐藏的方法。使用 Netbeans IDE 8.2 代号一插件版本 6.0。也许我的做法是错误的,任何建议都将不胜感激。
t_TelFind.addFocusListener(new FocusListener()
{
@Override
public void focusGained(final Component t_TelFind)
{
DTOTabs.hideTabs();
}
@Override
public void focusLost(final Component t_TelFind)
{
DTOTabs.showTabs();
}
});
t_TelDelete.addFocusListener(new FocusListener()
{
@Override
public void focusGained(final Component t_TelDelete)
{
DTOTabs.hideTabs();
}
@Override
public void focusLost(final Component t_TelDelete)
{
DTOTabs.showTabs();
}
});
【问题讨论】:
标签: codenameone