Package org.sm.smtools.swing.util
package org.sm.smtools.swing.util
Provides various functional classes for Java's Swing framework.
This package contains a number of useful classes that are based on Java's Swing framework (including caching GUI components).
-
ClassDescriptionThe
NumberFilter
class provides methods to validate the input in aJNumberInputField
.TheJEtchedLine
class provides an etched line.Useful constant to specify a horizontally or vertically oriented etched line.TheJGradientColorMap
class provides a gradient colour map.The various supported colour maps.The supported horizontal and vertical orientations for the gradient colour map.TheJGraphics
class provides static methodes for changing fonts, colors, ...TheJImageLoader
helper class provides functionality for loading images.TheJImagePanel
class provides aJPanel
with a background image.TheJLabelBox
class provides static methodes for drawing labels in boxes.TheJNumberInputField
class provides a input textfield forint
anddouble
datatypes.TheJScrollablePanel
class provides a scrollableJPanel
.TheJTriggeredButton
class provides a button that automatically hides/shows its border.TheJTriggeredButtonBorder
class provides a special border for theJTriggeredButton
class.TheJUnfocusableButton
class is a special implementation of aJButton
.TheJUnfocusableTriggeredButton
class is a special implementation of aJTriggeredButton
.A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.