| JEditList is a Swing (JFC) JList component which users
can interactively modify, reorder, and navigate.
The standard JList has a read-only user interface, in that end users
can only select and scroll through items. JEditList retains all of
the function and API of JList and also allows users to:
-
Modify
-
delete items
-
cut & copy items to clipboard
-
paste, insert, & append items from clipboard
-
edit items using keyboard
-
Reorder
-
drag items with mouse to reorder
-
sort list items alphabetically up & down
-
Navigate
-
type first letter to jump to items
-
scroll up & down one page at a time
-
scroll to the top & bottom of list
-
select all items
-
...and more
-
undo/redo
-
popup menu and keyboard equivalents
-
a multiple line property editor for entering list items
-
ability to enable/disable features individually
|
 |
| JEditList is ideal for entering and updating lists, selecting
subsets, and indicating order, ranking, priorities, and sequences.
Disabling features individually (not available in Free Version),
allows custom variants such as a "JReorderingList", "JInsertOrDeleteOnlyList",
"JFixedNumberOfSlotsList", "JAlphabeticalList", "JList with better navigation",
etc. |
JEditList is easy to use as either
a JavaBean or a simple class.
JEditList is available in a Free Version licensed for evaluation, development,
and non-commercial use. Product and Source Code Versions are also
available. |