Package-level declarations
Types
Link copied to clipboard
class ComboWithLabel<SelectionType>(label: String, val options: Array<SelectionType>, emptySpaceRight: Double? = null, emptySpaceLeft: Double? = null, panelBorder: Border = BorderFactory.createEmptyBorder(10,10,10,10)) : JPanel
A JPanel with a GridBagLayout that places a JLabel to the left of a JTextField.
Link copied to clipboard
class DirectoryChooser(label: String, title: String, panelBorder: Border = BorderFactory.createEmptyBorder(10,10,10,10)) : JPanel
A JPanel with a GridBagLayout that places a JLabel to the left of the JTextField and a button to the right of the JTextField that opens a JFileChooser used to choose a directory.
Link copied to clipboard
class TextFieldWithLabel(label: String, emptySpaceRight: Double? = null, emptySpaceLeft: Double? = null, panelBorder: Border = BorderFactory.createEmptyBorder(10,10,10,10)) : JPanel
A JPanel with a GridBagLayout that places a JLabel to the left of a JTextField.
Link copied to clipboard
class TextFieldWithLabelAndButton(label: String, emptySpaceRight: Double? = null, emptySpaceLeft: Double? = null, panelBorder: Border = BorderFactory.createEmptyBorder(10,10,10,10)) : JPanel
A JPanel with a GridBagLayout that places a JLabel to the left of the JTextField and a button to the right of the JTextField.
Link copied to clipboard
class TextFieldWithLabelButtonValidationText(label: String, emptySpaceRight: Double? = null, emptySpaceLeft: Double? = null, panelBorder: Border = BorderFactory.createEmptyBorder(10,10,10,10), validator: (String) -> String?) : JPanel
A JPanel with a GridBagLayout that places a JLabel to the left of a JTextField followed by a JButton with a space for an optionally displayed validation message.