- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Netbeans 中开发了一个 Java 应用程序,我将很快发布它,所以我正在努力让它不那么难看。由于我在 Mac 上开发,GUI 构建器使用 Mac Look & Feel,看起来不错,但我的许多用户不会使用 Mac。默认的 L&F 是 Nimbus,它看起来不错,除了按钮,按钮有烦人的边框,手动设置边框不会被覆盖(您可以在图像中看到手动边框的外观)。使用手动设置的边框,Nimbus L&F 在我制作的边框内添加了自己的奇怪边框,这看起来很愚蠢。如果没有手动设置边框,Nimbus 的边框会以视觉上不吸引人的方式重叠,为了避免重叠,我必须将按钮间隔得非常远,我也不喜欢这样。
我尝试使用 Netbeans 中可用的其他 L&F(Metal 和其他东西),但它们太难看了。
基本上,我想要一些有关如何自定义此应用程序中按钮外观的建议。我不想从头开始编写按钮绘图功能或设计自己的图像。我只是想要一种更改设置的方法,这样事情就不会看起来很愚蠢。我在不同的地方读到 Substance L&F 很好,但我找不到哪里可以下载它。如果有人可以将我链接到 Substance 的下载页面或推荐另一种流行、简单且看起来不傻的 L&F,我将不胜感激。
最佳答案
是的,您在 Netbeans 中找到的几乎所有 L&F 都比默认的差。该程序将使用操作系统的默认外观 - 因此,如果它在 Windows 上运行,它将具有“Windows-esce”按钮和字体,而在 Mac 上将具有 Mac 风格。
这完全取决于您要查找的内容。如果您的应用程序是专业的,并且您不介意它根据用户的操作系统而具有不同的样式,那么我会将其保留为默认值。它使您的程序更加熟悉,真正让用户感觉更舒适。
如果您要对所有用户进行精确查找,那么如您所知,您只需要在您的程序中包含 L&F。我找不到 Substance 的下载,但这里有一些 L&F - 商业的和免费的。
关于java - 如何使在 NetBeans 中开发的 Java Swing 应用程序没有丑陋的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9286643/
kable(head(mtcars) %>% kable_styling(bootstrap_options = c("striped", "hover")) 使用 kable 表(见上文)的普通
我试图很好地显示 NSTextView 中突出显示的段落。现在,我通过创建一个带有背景颜色的 NSAttributedString 来做到这一点。这是一些简化的代码: NSDictionary *at
我的站点位于 http://www.idataresearch.net 我正在为导航菜单使用 Dynamic Drive 的 ddmoothmenu 脚本。我真的很喜欢这个脚本,很高兴看到以前的开发人
我在 Ubuntu EC2 实例上运行 nginx、gunicorn、django。整个网站运行良好。除了管理员。管理员无法正常显示。我运行“python manage.py Collectstati
在一个本身嵌套在一个或多个父数组/结构/union 中的数组/结构/union 中读取多个数字/字符串的最佳方法是什么? 没有临时变量的第一个例子: printf("%d %d\n", a[9][3]
我正在编写一个与 mingw 一起使用的包装层,它为应用程序提供了一个虚拟的 UTF-8 环境。处理文件名的函数是从 UTF-8 转换并调用相应的“_w”函数等的包装器。我遇到的最大问题是 Windo
在我的回答中Clojure For Comprehension example我有一个处理自己输出的函数: (defn stream [seed] (defn helper [slow]
我使用的是 bootstrap 4.0 alpha,没有其他样式。布局非常丑陋,日历只显示一列而不是表格。知道为什么以及如何做吗? 我从网站上注意到以下内容,但我不明白我应该怎么做: note: Th
我是一名优秀的程序员,十分优秀!