# JClass BWT Examples

This file demonstrates all the BWT components:

- JCMultiColumnList
- JCOutliner
- JCProgressMeter
- JCSpinBox
- JCComboBox
- JCSplitterWindow
- JCTabManager

## JCMultiColumnList

This example demonstrates the use of a JCMultiColumnList to display a list with multiple columns of data and column labels. The column widths can be resized by dragging the boundary between the column labels.

Source code

## JCOutliner

This example demonstrates the JCOutliner. for displaying hierarchical data.

Source code

## JCSplitterWindow

This example demonstrates the JCSplitterWindow which displays a JCMultiColumnList and a JCOutliner. Simply create a window and add components to it.

Source code

## JCSpinBox

This example demonstrates the JCSpinBox, which can be used to cycle through a range of values or a list of strings.

Source code

## JCComboBox

This example demonstrates the JCComboBox, which incorporates a JCTextField and a JCList. The list may be dropped down permanently (as in the 3 comboBoxes at the bottom) or by clicking the arrow button.

Source code

## JCProgressMeter

This example demonstrates the JCProgressMeter.

Source code

## JCTabManager

This example demonstrates the JCTabManager to display some of the other applets on this page. It also shows the use of callbacks to set a page's contents at run-time.

Source code