Nebula Gallery Widget

Gallery

This SWT widget displays images or items in a grid-like presentation. Gallery is very useful to display images in a photo viewer or files in an explorer-like view.

Features

  • Tree and Table based API : Gallery is a drop-in replacement of Table and Tree (except columns which are not supported and 2 item levels limitation).
  • Fully customizable appearance : Gallery uses pluggable renderers for groups and items. 2 items renderers and 2 group renderers are available out of the box, but you are free to totally change item ordering and appearance. Custom paint events are also available to inject item drawing code.
  • Designed for speed : SWT.VIRTUAL supported, layout and drawing supports TONS of items at full speed.
  • Photo specific features : drop shadow, dynamic drawing quality<, real-time item resizing
  • JFace viewer : drop-in replacement for TableViewer and TreeViewer
  • Animation : smooth visual effects on all platforms including Bounce and Elastic effects. Animation API can be used to animate RCP applications.
  • Decorators : built-in decorator support for best results with large images and dynamic size

NOTE: The Gallery widget is still under active development. Users should expect changes in future versions.

TRY IT : The best way to play with all Gallery features is to install the Nebula Examples.

DOWNLOAD : Lastest version is Nebula Gallery r_0_20110516.

QUICK START : Look at the Snippets. Other snippets are available on git.

JAVADOC : Javadoc is available for the latest stable version : Javadoc - 0.5.4_R_0_20110516.

Update History (bugzilla search)