Radiance翻译-------flamingo.md

Flamingo - advanced components for modern Swing applications

Breadcrumb bar

BreadcrumbBar用来加速多层次体系的快速导航,例如文件系统 或者 XML文档。这种功能很通用,经常能在Web网站看到。同时也是Windows Explorer应用程序中的主要导航工具。

核心库提供了帮助类,用于将多种多样的导航源暴露成breadcrumbBar。例如本地文件系统、远程文件系统,SVN库、树模型。

如果想要了解更多的东西,浏览下列包:

  • org.pushingpixels.flamingo.api.bcb
  • org.pushingpixels.flamingo.api.bcb.core

Command Buttons

JCommandButtonJCommandToggleButton希望用现代的界面的Button组件来提供一个具有广泛扩展功能。Flagmingo Command Buttons的众多可用特性的简短列表如下:

  • 动态改变大小,包括改变icon尺寸和text flow。
  • 支持弹出按钮和分割按钮(split buttons)
  • 更加丰富的弹出内容
  • 自动重复模式(Auto-repeat mode) 一旦按钮被按下,自动调用相关的Action。
  • Action滚动模式(Action-on-rollover) ,调用在rollover上的相关actions。(one-time or auto-repeat)

想了解更多的话,查看如下:

test applications.

Command button strips and panels(命令按钮条和和命令按钮面板)

JCommandButtonStrip 允许你将大量的command buttons 组织到一行或一列,以提供按钮的连续可视化。

JCommandButtonPanel 允许你将大量的command buttons 组织成列填充 或 行填充的格子。醒目的特性包括:

  • 将按钮与相关标题组织在一起。
  • 当hosting command buttons时,单一选择模式
  • 对拥有的buttons统一调整大小。

AbstractFileViewPanel 扩展自JCommandButtonPanel的功能,目标是文件浏览程序,需要注意的额外特性包括:

  • 对显示的内容进行过滤
  • 进度跟踪 和 加载取消
  • 用于与breadcrumbBar组件集成的API

Ribbon

JRibbon提供Microsoft Office Command Bar的功能(就是ribbon),一个简短的特性列表如下:

  • Ribbon Tasks和Ribbon task bands
  • Ribbon内部画廊
  • 具有上下文关系的RibbonTask组
  • 动态适应的大小调整。

你可能感兴趣的:(Java,Ribbon)