The frontend of Lucy is the part that starts Lucy, creates the general user interface and loads the add-ons.
Lucy is delivered with one such frontend, TLcyMain
, which can create two different kinds of user interfaces (one with dockable frames or one with tabbed panes) and put this
in a JFrame
that it creates itself.
This page describes how to completely replace the frontend application by a custom implementation, offering unlimited flexibility over the main class, the user interface, whether to use tabbed panes, how many tabbed panes to use, where to put them, addon loading, position of the frame, number of frames, ... .