gpt4 book ai didi

java - PropertyPage - 通过“确定”按钮进行控制

转载 作者:行者123 更新时间:2023-12-01 12:08:16 24 4
gpt4 key购买 nike

我正在创建一个属性页。在页面上,我有一个名为“添加”的按钮。我希望用户能够按 Enter 键,然后单击“添加”按钮,而不是单击“确定”按钮。这可以做到吗?

我考虑过的一个选择是在performOk()方法中添加代码来检查需要发生什么。但我不喜欢这种方法,除非它是唯一的方法。

@Override
public boolean performOk(){
//Do stuff
//Ok hit. Should Add have been hit.
}

最佳答案

按下 Enter 时使用的按钮是 Shell 的“默认”按钮。

在属性页中,您可以设置它:

getShell().setDefaultButton(buton);

每当您的属性页变为非 Activity 状态时,您都必须确保重置默认值。

我认为更改“确定”按钮的默认值可能会非常令人困惑。

关于java - PropertyPage - 通过“确定”按钮进行控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27426450/

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