问题标签 [nimbus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8387 浏览

java - 为整个框架 JAVA 全局更改字体

我试图为整个应用程序全局更改字体,问题是,我只能这样做一次。这是帮助您重现问题的代码。

按钮上的字体只更改一次,这是为什么呢?为什么第二次不改?

0 投票
3 回答
1380 浏览

java - Nimbus Look And Feel JAVA - 更改组件的全局大小

我正在搜索是否可以更改 Nimbus Look and Feel 中所有组件的全局大小。

有一个重新调整组件大小的教程;但不适用于所有组件。

我发现了这样的东西: http ://www.jasperpotts.com/blog/2007/12/nimbus-large-small-mini-components/

2008 年 11 月 6 日上午 11:29 抱歉,Matt 没有全局设置大小,这又是我们可以考虑添加的东西,因为它看起来很明智。

但这篇文章是几年前的,也许有些东西已经改变了。有任何想法吗?

谢谢。

0 投票
2 回答
4842 浏览

java - Nimbus 中的 Java Swing 手风琴外观

在阅读 Oracle Swing 文档时,我遇到了这个示例,其中包含一组显示 Nimbus 外观的组件,名为SwingSet3. 我是 Swing 的新手。有人能告诉我侧边栏中的手风琴是否是 Swing 组件吗?

SwingSet3

0 投票
1 回答
1411 浏览

java - Java nimbus Look and feel view 总是不同的

我已经在我的 java 应用程序中设置了外观和感觉 nimbus,但我不知道为什么视图总是从一帧到另一帧不同。在一个框架中,我得到了非常好的蓝色光轮,而在另一个框架中,我得到了灰色的,但这不合适。另一个没有显示为使用 nimbus 外观。这是我在 main 中使用的代码

我也进口

我希望有人可以帮助我,谢谢。

0 投票
2 回答
540 浏览

java - Look&Feel 忽略了自定义 TableCellRenderer

我有一个 JTable,我为其提供了一个自定义 TableCellRenderer,它根据数值单元格的值(<0、0、>0)将数字单元格着色为红色/灰色/绿色。

但是,当我使用 Nimbus L&F 时,该label.setForeground()方法被忽略了:调用时label.getForeground()我可以看到号码的颜色正确,例如红色,但在屏幕上却是黑色。如果我移除 L&F,它工作正常。

有没有办法温和地要求 L&F 接受使用我的颜色作为那个单元格?

ps:我知道的javadocsetForeground()很清楚L&F可能会忽略这个调用,所以我正在寻找一种解决方法。

0 投票
1 回答
615 浏览

java - PromptSupport (SwingX) 和 nimbus L&F

我对 PromptSupport (SwingX) 和 nimbus L&F 有疑问

我创建了一个 JTextField 并通过以下代码向它添加提示。

问题是文本字段中的提示正确显示,但是当我在文本字段中键入一些文本时,其背景变为灰色。

我运行 swingx 演示,它有同样的问题。键入时我需要做什么才能将 textField 的背景更改为 WHITE?

非常感谢

0 投票
1 回答
1060 浏览

java - 在 Mac 上启动时,Swing GUI 不显示或显示错误

我有一个 Java Swing 项目,它在 Windows 和 Ubuntu 上都能正常工作。我没有任何 Mac,因此无法对其进行测试;我使用 Nimbus 主题作为这个项目的标准。

现在,最近我的朋友在 Eclipse 和导出的 jar 中测试了同一个项目,它给出的错误不涉及我所做的任何特定 Java 类。

它确实显示了 GUI,但有时它会卡住,或者有时菜单丢失。

这是启动 GUI 时显示的精简版错误:

你能告诉我可能是什么问题,或者我应该在 Mac 上使用任何特定的外观主题吗?Mac 不支持 Nimbus,如果支持,我应该使用什么?

0 投票
1 回答
1898 浏览

java - 更改 Nimbus LaF 处理 JTree 节点突出显示的方式

我一直在努力将 Java 应用程序从 WindowsLookAndFeel 转换到 Nimbus,尽管 Nimbus 存在缺陷,但基本上是成功的。我的用户总体上喜欢 Nimbus LaF,但不喜欢一些细节,其中一些我通过咨询该网站上的先前问题进行了更改。示例:我从 Windows LaF(他们喜欢)复制了 LeafIcon、ClosedIcon 和 OpenIcon,并在 Nimbus 版本中使用它们,以获得 LaF 的完美组合。

卡在最后一个(?)问题上。

我有一个带有子类 DefaultCellRenderer 的 JTree 来创建适当的节点显示。这在 WindowsLookAndFeel 下运行良好。

问题:在WindowsLaF下,当一个节点被选中时,节点的文本被高亮显示,效果在视觉上很容易理解。在 Nimbus 下,当一个节点被选中时,突出显示是用一个(相当暗的)颜色条完成的,它运行树窗口的宽度(不仅仅是文本的宽度),效果令人不安。

所以:我只是希望在 Nimbus LaF 中突出显示 JTree 节点的 WindowsLaF 处理(即,仅对文本的宽度着色背景,最好是我可以选择的更好的颜色)。我怀疑这意味着我需要将正确的排序 Painter 分配给“Tree:TreeCell[Focused+Selected].backgroundPainter”,但我不知道如何编写它。

欢迎提出建议。


编辑

使用 Java 7 查看奇怪的选定节点突出显示!

在此处输入图像描述

0 投票
1 回答
434 浏览

ios - 我正在尝试实现 NIPhotoScrollView 但我的代码不起作用,即未调用数据源方法和委托方法

我一直在尝试实现 NIPhotoAlbumScrollView http://jverkoey.github.com/nimbus/interface_n_i_photo_album_scroll_view.html。我在应用程序包中使用照片。但是这段代码不起作用。这是完整代码的链接http://pastebin.com/ysvPL6ee

编辑

不工作意味着 - 它不加载图像,甚至不显示加载图像

只显示黑屏

- (NSInteger)numberOfPagesInPagingScrollView:(NIPagingScrollView *)pagingScrollView 或任何其他方法没有被调用。

0 投票
1 回答
580 浏览

java - Nullpointerexception 仅适用于 LaF Nimbus

当我使用 Nimbus Look and Feel 时,Nullpointerexception我得到了一个结果。addPropertyChangeListener当我使用 Linux 标准 LAF(金属)时,一切正常。

这是一个模拟问题的小测试项目!我有一个扩展 JPanel 并将内容提供给框架的类。框架上的 Finsih 按钮只有在满足某些条件时才会启用(在这种情况下,按钮 2 被按下)。

这是主类:

这是面板类:

如前所述,它与 Metal LAF 一起工作没有任何问题