Class UI
- java.lang.Object
-
- com.biomatters.geneious.publicapi.laf.UI
-
public final class UI extends java.lang.Object
This class provides a set of getter properties for various UI settings used by Geneious. Most of these settings are applied to new components by default. For components with a custom decoration, it is recommended to use one of the colors inUI.General
for aesthetic consistency.- Since:
- API 4.202100 (Geneious 2021.0.0)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UI.ClientProperties
Component-based client properties defined and used by Geneious.static class
UI.General
Geneious application color palette and application-wide user interface constants.static class
UI.Misc
A collection of properties for specific Geneious main frame components.static class
UI.Symbols
A collection of standardised unicode symbol characters.static class
UI.TabPane
Properties related to the aesthetics ofJTabbedPane
.static class
UI.ThemeInvertedColor
This class extendsjava.awt.Color
and provides colors which become inverted on dark based themes.static class
UI.Tree
Properties related to the aesthetics ofJTree
.
-