An open API service indexing awesome lists of open source software.

https://github.com/eclipse-nattable/nattable

High performance SWT data grid
https://github.com/eclipse-nattable/nattable

eclipse-rcp java swt

Last synced: 9 months ago
JSON representation

High performance SWT data grid

Awesome Lists containing this project

README

          

# Nebula NatTable - high performance SWT data grid

NatTable is a powerful and flexible SWT table/grid widget that is built to handle very large data sets, real-time updates, dynamic styling, and more.

NatTable is a subproject of the [Nebula Project](https://github.com/eclipse/nebula) the home of further supplemental custom widgets for SWT.

## Getting Started

### Tutorial

To get started with NatTable it is recommended to read through the [NatTable Getting Started Tutorial](https://www.vogella.com/tutorials/NatTable/article.html) we published at [vogella Tutorials](https://www.vogella.com/tutorials/). It explains the basic concepts, how to install NatTable to the IDE or how to add it to a Target Definition, and it contains some basic exercises.

### NatTable Examples Application

One of the best ways to get familiar with NatTable is to have a look at example code. There are several options to have a look at the NatTable Examples code:

* Browse through the examples in [`org.eclipse.nebula.widgets.nattable.examples`](https://github.com/eclipse-nebula-nattable/nattable/tree/master/org.eclipse.nebula.widgets.nattable.examples/src/org/eclipse/nebula/widgets/nattable/examples)
* Checkout the sources from GitHub and inspect the project `org.eclipse.nebula.widgets.nattable.examples`.
* Download the [NatTable Examples Application](https://eclipse.dev/nattable/documentation.php?page=examples_application) open an example and inspect the *View Source* link at the bottom of the page.

## Downloads

You can find update site URLs and downloadable repository archives of the current release and all older releases in [NatTable Downloads](https://eclipse.dev/nattable/download.php).

If you are interested in SNAPSHOT builds, you can find the update site URLs and all downloadable resources in [NatTable SNAPSHOTS](https://download.eclipse.org/nattable/snapshots/)

## Additional information

* [Project Details](https://projects.eclipse.org/projects/technology.nebula.nattable)
* [Contribution Guide](CONTRIBUTING.md)
* [EPLv2 License](LICENSE.md)