本地化JFileChooser.SAVE_DIALOG "Save in:"标签



还有一项我不知道如何修改,那就是当dialogType设置为JFileChooser.SAVE_DIALOG时的Save in:标签。

由于Look in:的标签在屏幕上共享同一位置,我用UIManager.put("FileChooser.lookInLabelText", "...")修改了lookInLabelText,但没有用。

然后我研究了JFileChooser.java的来源,但没有定义一个JLabel

UIManager.put("FileChooser.saveInLabelText", "");

您必须使用以下任一项:

JFileChooser chooser = new JFileChooser();
chooser.showSaveDialog(parent);
JFileChooser chooser = new JFileChooser();
chooser.setDialogType(JFileChooser.SAVE_DIALOG);
chooser.showDialog(parent, null);

您必须而不是使用:

JFileChooser chooser = new JFileChooser();
chooser.setDialogType(JFileChooser.SAVE_DIALOG);
chooser.showDialog(parent, "");

否则它变成CUSTOM_DIALOG,并且应用FileChooser.lookInLabelText并且必须设置dialogTitle

相关内容

  • 没有找到相关文章

最新更新