是否有提供更多功能的JToolBar替代品?

时间:2009-07-07 00:24:05

标签: java user-interface swing

我正在创建一个简单的Swing应用程序,然后我意识到JToolBar没有提供太多功能。例如,我想在一个JFrame上添加多个可拖动的工具栏,但是如果我使用JToolbar,每个JFrame只能有一个可浮动的JToolBar。

我知道NetBeans是使用Swing构建的,NetBeans上的工具栏比JToolBars具有更多功能。我还没有花时间在NetBeans源代码上取得巅峰,但我想知道世界上是否还有其他现有的JToolBar替代品。

3 个答案:

答案 0 :(得分:1)

你可以试试Kirill's Flamingo(微软Ribbon风格工具栏的Swing版本):

项目:https://flamingo.dev.java.net/

答案 1 :(得分:1)

JIDE有一个名为CommandBar的组件,它是Action集的一部分。我不确定它是否符合您的需求,但(像所有JIDE的东西一样)值得一试。

http://www.jidesoft.com/products/action.htm

alt text

答案 2 :(得分:0)

  • 我相信JToolBar可以包含一些其他JToolBar组件。

  • 你可以在北方有一个小组 哪一方会包含几个 JToolBars也是。

  • 另一种解决方案是实施您自己的组件或寻找商业替代品(或双重许可的GPL /商业)。