【问题标题】:How to override the Open button of Java SWT FileDialog class如何覆盖 Java SWT FileDialog 类的打开按钮
【发布时间】:2013-01-18 09:35:15
【问题描述】:

我希望在按下按钮时弹出文件选择对话框。为此,我正在使用 org.eclipse.swt.widgets.FileDialog 类并打开对话框。默认有两个按钮“打开”(我们选择文件后按下的按钮)和“取消”按钮。

我希望按钮上的名称从“打开”更改为“导入”。

是否可以覆盖 FileDialog 上的这个按钮?

【问题讨论】:

    标签: java swt


    【解决方案1】:

    SWT 使用操作系统资源。您看到的文件对话框是用于打开文件的典型 OS 对话框。 如果不实现自己的对话框,则无法更改按钮的文本。

    Open 的唯一替代品是Save,使用样式位:

    SWT.SAVE
    

    而不是

    SWT.OPEN
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-22
      • 2014-10-14
      • 1970-01-01
      • 2019-05-27
      • 1970-01-01
      相关资源
      最近更新 更多