当前位置: 首页 > 面试题库 >

更改RibbonApplicationMenuEntryPrimary(Flamingo)的背景颜色

漆雕恺
2023-03-14
问题内容

有什么方法可以更改RibbonApplicationMenuEntryPrimary(Flamingo)的背景颜色吗?

我看了看它的javadoc,但找不到方法。

在此处输入图片说明


问题答案:

1)请注意,我已检查API;从开始java.swing.BasicButtonUI,有很多导入和扩展,它们来自许多不同的方法(这里是我尝试覆盖MetalButtonUI的尝试)。

2)也许更改内置颜色主题会很容易,但是我不建议这样做。

3)我不是Flamingo或Netbeans 7用户,但是可以使用以下教程:

  • Java Geek上的Flamingo教程/ javalobby.dzone

  • 物质的外观,在分叉的非实质性

  • NetBeans平台功能区栏集成教程

到处都提到了对物质L&F的支持

3)我会使用Substance Look and Feel的内置主题(我是Substance用户),但是

4)在下载Substance的源代码之前,Swing Look and Feels在中的Java文件夹test中有一个工作示例Check.java

  • 在那里,您可以测试并从菜单中选择内置的物质主题,以及

  • 在一个JFrame内测试所有良好的Java Swing外观(必须首先下载JAR文件)。



 类似资料:
  • 我有一个带有半径和笔划的CardView,但当我以编程方式更改CardView背景时,半径和笔划将丢失,我希望新颜色保留在笔划内。 这是我的cardview xml 这里是我换颜色的地方:

  • 我正在使用RangeSeekBar为3种情况设置一些值(即绿色=OK,琥珀色=警告,红色=撤离)...我正在使用xml绘图来设置背景 我知道我可以通过编程更改渐变,但如何缩小起始颜色并增加结束颜色?有人能解决这个问题吗? 谢谢

  • 问题内容: 我正在尝试以可靠,外观独立的方式更改a的颜色。 如果使用Metal L&F,则使用UIManager是一种方法: 注意 :Iyy指出我在上面的属性名称中有一个错字,但是我会留给上面的人输入,但实际的属性名称应该是: 但是,这在我当前的外观(当前为Windows XP)中不起作用。经过进一步分析,看来Windows(仍然是XP)中的系统外观根本没有使用任何基于-的属性,或者至少它本身不提

  • 问题内容: 我已经将JOptionPane添加到我的应用程序中,但是我不知道如何将背景颜色更改为白色? 问题答案: 通过使用类 要么

  • 问题内容: 我试图在Storyboard检查器中将背景从透明更改为白色,但是在模拟时,堆栈视图的背景颜色仍然具有清晰的颜色。 如何更改的背景颜色? 问题答案: 您不能执行此操作– 是非绘图视图,这意味着从不调用该视图, 并且其背景颜色将被忽略。如果您非常需要背景颜色,请考虑将堆栈视图放置在另一个视图中,并为该视图提供背景颜色。 参考从这里。 编辑: 您可以在此处或下面的答案中(如下)将subVie

  • 我正在使用浮动操作按钮,我想更改背景颜色。 这是我的密码 下面是我用来尝试实现这一点的代码: 我也得到我的FAB的角落,如图所示。我应该如何消除那些角落的阴影?