问题标签 [radiance-flamingo]

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 投票
1 回答
3321 浏览

java - Java Ribbon - 活跃项目 - 火烈鸟的替代品

我想在 java 中使用功能区菜单。我知道有几个项目正在运行,它们实现了功能区菜单。我的问题是,它们中的大多数接缝已经死了,或者至少不会再发展了。例如火烈鸟项目。

有谁知道另一个为java实现功能区组件的项目?

0 投票
1 回答
342 浏览

java - Flamingo RibbonBand:如何禁用 Ctrl+F1 功能

当您双击菜单或按 Ctrl+F1 时,功能区将被隐藏。禁用此功能的最简单和最正确的方法是什么?

0 投票
1 回答
1425 浏览

java - 更改 RibbonApplicationMenuEntryPrimary (Flamingo) 的背景颜色

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

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

在此处输入图像描述

0 投票
1 回答
438 浏览

java - flamingo 支持从右到左的功能区菜单吗?

我想提供一个带有类似 Microsoft Ribbon 视图的 Java 应用程序。快速搜索后,我发现 flamingo 项目很有用。问题是我想要一个从右到左的功能区菜单,但我做不到。我只想知道 API 是否为从右到左的功能区任务、功能区等提供任何支持?

我确实尝试以这种方式为 JRibbonBand 的实例设置组件方向:

以及主功能区:

不幸的是,除了应用程序菜单按钮(顶部的圆形按钮)外,它不起作用。

还有其他方法吗?

0 投票
1 回答
508 浏览

groovy - 如何在 Griffon 中使用 FlamingoBuilder 创建功能区?

我目前正在尝试使用 Griffon 0.9.5 和FlamingoBuilder创建一个应用程序。

我已将Application.groovyframeClass中的值更改为并尝试了一些操作,以便将功能区添加到应用程序窗口。'org.jvnet.flamingo.ribbon.JRibbonFrame'

我的第一次尝试是创建一个ribbonTask带有嵌套节点的ribbonBand节点。应用程序启动,但未显示按钮。

第一次尝试的截图


在我的第二次尝试中,我明确地创建了一个RibbonTask并调用了addTask. 显示按钮。但是,我不确定这是否真的是 Griffon 的做事方式。 问题:有没有更好的方法来创建功能区?

第二次尝试截图


然后我尝试ribbonApplicationMenu使用以下代码片段添加一个:

但是,它不起作用。我得到以下运行时异常:

java.lang.RuntimeException:无法为“ribbonApplicationMenuEntryPrimary”创建组件原因:groovy.lang.MissingPropertyException:没有这样的属性:类的文本:griffon.builder.flamingo.factory.RibbonApplicationMenuEntryPrimaryFactory

FlamingoBuilder的文档指出有一个text属性,当我删除 text 属性时,我得到一个异常,因为text必须设置该属性。我有点不知所措。这个代码片段有什么问题?

0 投票
1 回答
1088 浏览

java - 在 JRibbonFrame 中添加内容 - 非实质性


我正在用 Java 开发一个应用程序。

该界面基于insubstantial \ Flamingo

我已经添加了本教程中描述的火烈鸟菜单本教程- 所以我扩展了JRibbonFrame类。

现在我应该添加一个“内容窗格” - 但我找不到方法......

从以下链接中,您可以看到我应该在哪里添加“内容窗格”: http ://starkweb.it/contentPosition.png

一个简短的代码示例如下:

非常感谢,
最好的问候,
-dAny-

0 投票
0 回答
1244 浏览

java - 如何使用 Flamingo 和 Insubstantial?

到目前为止,我只使用 Swing 来设计一些不合标准的 GUI。

我打算用它Flamingo来获得 MS Word 的功能区外观。我被引导到 Insubstantial 的网站。http://shemnon.com/speling/2011/04/insubstantial-62-release.html

我想问一下:是不是只需要下载jar文件并将其添加到我在Eclipse中的构建路径中?或者还有什么我需要做的吗?

0 投票
1 回答
438 浏览

java - Java Ribbon - Flamingo 不会运行()可运行的 JPanel

在我通过“同时循环”repaint() 方法从 JRibbonFrame 调用 JInternalFrame 之后,我试图让 JInternalFrame 中的 JPanel 刷新它的图形。无论何时何地我调用 JPanel run() 方法都会出现问题。以下是我尝试的三种方法:

方法 1:在我将 internalFrame 添加到 contentPane 之后立即调用 run() 方法

方法 2:在功能区中创建另一个按钮 [调用 run()] 方法并等待图像(在 Jpanel 中)被加载,然后再单击“运行线程”按钮

方法 3:使 JRibbonFrame 可运行。然后在 JRibbonFrame run() 方法中“循环”调用 JPanel 的 run() 方法,最后在 main(String args[]) 方法中调用 JRibbonFrame run()。

上述方法都不起作用(应用程序只是冻结!!!)

我求你帮忙!

文档类.java

WindowClass.java

主.java

提前致谢!

0 投票
2 回答
690 浏览

java - Flamingo 功能区:Java.lang.IllegalArgumentException:找不到 java.lang.Float:java.lang.Float 的插值器

我在 NetBeans 项目中使用 Flamingo Ribbon Bar,但我遇到了一个主要问题:有时(对不起,我不能更具体,因为我真的不知道如何始终如一地复制它)我得到以下异常:

功能区栏未初始化(因此我的软件无法使用)。有时,如果我关闭它并重新启动它,它会正确启动,有时则不会。我对正在发生的事情一无所知。在某处我读到一些关于正在使用错误的类加载器的信息,但我现在真的找不到那个链接......有人可以帮忙吗?当然如果需要我可以提供更多细节

谢谢

0 投票
1 回答
421 浏览

java - JRibbon - 如何在 JRibbon 顶部放置最小化、最大化、关闭按钮和标题栏?

我开始使用 pushpixels 中的 JRibbonFrame 和 JRibbon 创建一个 Java Swing 项目。我在教程中注意到包含 JRibbon 的示例应用程序没有装饰,并且标题栏、最小化、最大化和关闭按钮被放置在 JRibbon 的顶部。这是应用程序屏幕截图的链接:https ://platform.netbeans.org/images/tutorials/ribbon/briefcase_16.png 。

我设法将我的应用程序设置为未装饰,但将最小化、最大化和关闭按钮放在 JRibbon 顶部对我来说仍然是个谜。怎么可能做到这一点?请帮忙。