首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JFilechooser外观

JFilechooser外观
EN

Stack Overflow用户
提问于 2012-12-10 17:30:37
回答 4查看 3.9K关注 0票数 3

在我的swing应用程序中,我将UI外观设置为:

代码语言:javascript
复制
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

而且它在Windows上运行得很好。在应用程序内部,用户必须使用JFileChooser选择文件。windows上的JFileChooser外观也是原生的。但不是在Mac上。JFileChooser面板的屏幕截图:

但我更喜欢这样:(这个来自gmail的upload选项)

我应该将UIManager更改为什么或其他任何内容??

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-12-10 18:41:07

几种替代方案包括:

  • java.awt.FileDialog,图解here.

显示here.的

  • A自定义ChooserUI

here.显示了

  • 一个完全自定义的实现;有几个变体

票数 4
EN

Stack Overflow用户

发布于 2012-12-10 18:28:25

在MacOS上,您可以使用与您所描述的内容类似的FileDialog。缺点是它的可配置性要低得多。

票数 3
EN

Stack Overflow用户

发布于 2012-12-10 17:41:58

适用于Windows、Linux和Mac的文件选择器实现并不是100%适用于任何操作系统

不幸的是,如果你真的想要它,你需要寻找JFileChooser的替代品,或者你需要编写自己的外观和费用。

Java很难跟上操作系统的变化。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13798163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档