JTables do not automatically scale their row height with font size, so when
running under, for example --fontsize 16 (common for Chinese), the rows of our
tables are too narrow and only marginally usable.
Interface to be implemented by dialog subpanels that are to be used for data
entry into a table managed by the GenericTablePanel/GenericTableModel pair.
Extend a JPanel that implements this interface to allow editing of complex
fields.
Class that associates two strings with each other, presumably one to be
written in code contexts, such as XML, and the other for display purposes,
allowing it to be localized independently of the code.