2
如何在Eclipse RCP中將首選項頁面的默認title
從「首選項」更改爲「設置」?如何在eclipse RCP應用程序中更改首選項頁面的標題?
如何在Eclipse RCP中將首選項頁面的默認title
從「首選項」更改爲「設置」?如何在eclipse RCP應用程序中更改首選項頁面的標題?
如果您使用org.eclipse.ui.preferencePages
那麼我認爲這是不可能的。同樣的幫助說:
該工作臺提供了一個通用的對話框的偏好。 這個擴展點的目的是允許插件加頁到 首選對話框。當首選項對話框打開時 (從菜單欄啓動),以這種方式提供的頁面將被添加到對話框 。
但有一個方法。按照下面的步驟(這只是顯示你如何更改標題文本):
org.eclipse.jface.preference.PreferenceDialog
configureShell
方法PreferenceDialog
Extended Class
class MyPreferenceDialog extends PreferenceDialog
{
public MyPreferenceDialog(Shell parentShell, PreferenceManager manager) {
super(parentShell, manager);
}
protected void configureShell(Shell newShell) {
super.configureShell(newShell);
newShell.setText("Settings");
}
}
Code For Invocation
Button prefButton = new Button(top, SWT.PUSH);
prefButton.setText("Preference");
prefButton.addSelectionListener(new SelectionListener() {
public void widgetSelected(SelectionEvent e) {
final PreferenceManager preferenceManager = PlatformUI.getWorkbench().getPreferenceManager();
MyPreferenceDialog dialog = new MyPreferenceDialog(top.getShell(), preferenceManager);
dialog.create();
dialog.open();
}
public void widgetDefaultSelected(SelectionEvent e) {
}
});
得到的首選項對話框看起來是這樣的: