One of the most commonly used Java GUI widgets is the JTable. JTable's framework is extremely flexible and powerful, yet lacks the functionality which is often required in modern applications. By providing an extension to the JTable framework, our table component attempts to make these missing features available to Java developers, without sacrificing simplicity or performance. Moreover, the design of the library follows a minimalistic approach, featuring a small hierarchy tree, which makes it fast and easy to understand and incorporate into existing code.
The purpose of this document is to make developers familiar with Citra Table and to explain its main aspects. Please note that this guide is NOT intended to be exhaustive or complete.