Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何编程;“恢复默认值”;及;套用;属性页中的按钮_Java_Eclipse_Eclipse Plugin_Swt_Eclipse Rcp - Fatal编程技术网

Java 如何编程;“恢复默认值”;及;套用;属性页中的按钮

Java 如何编程;“恢复默认值”;及;套用;属性页中的按钮,java,eclipse,eclipse-plugin,swt,eclipse-rcp,Java,Eclipse,Eclipse Plugin,Swt,Eclipse Rcp,我正在为Eclipse插件设计一个属性页。我需要对页面上默认创建的“恢复默认值”和“应用”按钮进行编程。有人能帮我怎么做吗 谢谢 您可以覆盖属性页中的performDefaults和performApply方法来处理这些按钮。通常,您应该调用super方法: @Override protected void performDefaults() { super.performDefaults(); // TODO your code } @Override protected

我正在为Eclipse插件设计一个属性页。我需要对页面上默认创建的“恢复默认值”和“应用”按钮进行编程。有人能帮我怎么做吗


谢谢

您可以覆盖属性页中的
performDefaults
performApply
方法来处理这些按钮。通常,您应该调用
super
方法:

@Override
protected void performDefaults() {
    super.performDefaults();

    // TODO your code
}

@Override
protected void performApply() {
    super.performApply();

    // TODO your code
}

通常,应用和恢复默认值不需要额外的工作。你能提供一个你打算做什么的例子吗?