Package org.jjazz.uiutilities.api
package org.jjazz.uiutilities.api
Graphical utilities: generic components and methods.
-
ClassDescriptionThe ButtonColumn class provides a renderer and an editor that looks like a JButton.Layout objects as a left aligned column.Simple layout which puts components at their preferred size in one of the 4 corners.A transferable for one file which supports DataFlavor.javaFileListFlavor.Layout components in a grid with fixed-size components on a fixed nb of columns.A special interface for objects managing fonts and colors settings.One Font and Color setting.The HSLColor class provides methods to manipulate HSL (Hue, Saturation Luminance) values to create a corresponding Color object using the RGB ColorSpace.The
JFontChooserclass is a swing component for font selection.A TransferHandler to reorder items in a DefaultListModel.Access to note icons.A simple "Please wait..." (or any other text) modal dialog.A MouseAdapter that transmits everything to a parent.Convenience class to create and optionally save to a file a BufferedImage of an area on the screen.A Swing Layout that will shrink or enlarge to keep the content of a container while keeping it's aspect ratio.A drag'n drop support to accept a single file via drag & drop.A FileSystemView class that limits the file selections to a single root.Compute string metrics.Class to manage the widths of colunmns in a table.Utilities related to text layout and TextLayoutPart.A LayerUI that display a centered text over the view component using a semi-transparent background.Zooming capabilities for an editor.