intellij-randomness / com.fwdekker.randomness.ui

Package com.fwdekker.randomness.ui

Custom or specialized Swing components.

Types

ActivityTableModelEditor

abstract class ActivityTableModelEditor<T> : TableModelEditor<EditableDatum<T>>

A table that associates a certain data type with a checkbox.

EditableDatum

data class EditableDatum<T>

An entry in the table.

JDoubleSpinner

class JDoubleSpinner : JNumberSpinner<Double>

A JNumberSpinner for doubles.

JIntSpinner

class JIntSpinner : JNumberSpinner<Int>

A JNumberSpinner for integers.

JLongSpinner

class JLongSpinner : JNumberSpinner<Long>

A JNumberSpinner for longs.

JNumberSpinner

abstract class JNumberSpinner<T> : JSpinner where T : Number, T : Comparable<T>

An abstract JSpinner for numbers that contains common logic for its subclasses.

JSpinnerRange

class JSpinnerRange

A container for two JSpinners that indicate a range of values.

ModifierKey

enum class ModifierKey

Pairs the short and long name of a modifier key together.

PreviewPanel

class PreviewPanel<T : DataInsertAction>

A panel that shows a preview of the values generated by a DataInsertAction.

Extensions for External Classes

com.intellij.ui.popup.list.ListPopupImpl

javax.swing.ButtonGroup