Package kawigi.widget

Class Summary
ActionLabel Just a JLabel that can be configured and updated by an Action.
ActionSpinner A subclass of JSpinner that can use Actions to store properties.
ActionStateCheckBox This is a subclass of JCheckBox that allows the Action to set its visibility and selected state.
ActionStateRadioButton This is a subclass of JRadioButton that allows the Action to set its visibility and selected state.
ActionTextField Just a JTextField that can be configured and updated by an Action.
Category Adapted from KawigiEdit 1's kawigi.snippet.Category.
ChipIcon Represents an icon with a "color chip" which represents the current selected color.
ColorSwatch This is a component that renders a grid of colors for the user to choose from.
ColorSwatchDropdown Implementation of a button that drops a menu that has a color swatch on it.
FilePanel A simple panel that has fields to enter a font face and size.
FontCellRenderer Allows a JComboBox of Fonts to show the fonts in the described font.
FontPanel A simple panel that has fields to enter a font face and size.
GridPanel  
HideableButton Subclass of JButton that allows an Action to change the visibility of the button.
HorizontalPanel A JPanel with a horizontal BoxLayout set.
ProblemTimer I think seven-segment LED-looking displays are cool.
ProblemTimingInfo This class is used to persist data about timing on a specific problem that you've opened.
SimpleOutputComponent The default display component for compile and program output in processes started by KawigiEdit.
Snippet This represents a Snippet menu item.
VerticalPanel A JPanel with a vertical BoxLayout applied.