Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X Y _

## A

ACCELERATOR_KEY - Static variable in interface charvax.swing.Action
  The key used for storing a `KeyStroke` to be used as the accelerator for the action.
ACS_BTEE - Static variable in class charva.awt.Toolkit
ACS_BULLET - Static variable in class charva.awt.Toolkit
ACS_CKBOARD - Static variable in class charva.awt.Toolkit
ACS_DEGREE - Static variable in class charva.awt.Toolkit
ACS_DIAMOND - Static variable in class charva.awt.Toolkit
ACS_HLINE - Static variable in class charva.awt.Toolkit
ACS_LLCORNER - Static variable in class charva.awt.Toolkit
ACS_LRCORNER - Static variable in class charva.awt.Toolkit
ACS_LTEE - Static variable in class charva.awt.Toolkit
ACS_PLMINUS - Static variable in class charva.awt.Toolkit
ACS_PLUS - Static variable in class charva.awt.Toolkit
ACS_RTEE - Static variable in class charva.awt.Toolkit
ACS_S1 - Static variable in class charva.awt.Toolkit
ACS_S9 - Static variable in class charva.awt.Toolkit
ACS_TTEE - Static variable in class charva.awt.Toolkit
ACS_ULCORNER - Static variable in class charva.awt.Toolkit
ACS_URCORNER - Static variable in class charva.awt.Toolkit
ACS_VLINE - Static variable in class charva.awt.Toolkit
ACTION_COMMAND_KEY - Static variable in interface charvax.swing.Action
  The key used to determine the command `String` for the `ActionEvent` that will be created when an `Action` is going to be notified as the result of residing in a `Keymap` associated with a `JComponent`.
ACTION_PERFORMED - Static variable in class charva.awt.event.AWTEvent
ADJUSTMENT_EVENT - Static variable in class charva.awt.event.AWTEvent
ALL_COLUMNS - Static variable in class charvax.swing.event.TableModelEvent
APPROVE_ACCELERATOR - Static variable in class charvax.swing.JFileChooser
APPROVE_LABEL - Static variable in class charvax.swing.JFileChooser
APPROVE_OPTION - Static variable in class charvax.swing.JFileChooser
AWTEvent - class charva.awt.event.AWTEvent.
  This is the base class for all the CHARVA user-interface events.
AWTEvent(Object, int) - Constructor for class charva.awt.event.AWTEvent
  Construct an event with the specified source and ID.
A_ALTCHARSET - Static variable in class charva.awt.Toolkit
A_BLINK - Static variable in class charva.awt.Toolkit
A_BOLD - Static variable in class charva.awt.Toolkit
A_DIM - Static variable in class charva.awt.Toolkit
A_INVIS - Static variable in class charva.awt.Toolkit
A_NORMAL - Static variable in class charva.awt.Toolkit
A_REVERSE - Static variable in class charva.awt.Toolkit
A_STANDOUT - Static variable in class charva.awt.Toolkit
A_UNDERLINE - Static variable in class charva.awt.Toolkit
AbstractAction - class charvax.swing.AbstractAction.
  This class provides default implementations for the JFC `Action` interface.
AbstractAction() - Constructor for class charvax.swing.AbstractAction
  Defines an `Action` object with a default description string and default icon.
AbstractAction(String) - Constructor for class charvax.swing.AbstractAction
  Defines an `Action` object with the specified description string and a default icon.
AbstractAction(String, Icon) - Constructor for class charvax.swing.AbstractAction
  Defines an `Action` object with the specified description string and a the specified icon.
AbstractButton - class charvax.swing.AbstractButton.
  This forms the base class for components that exhibit button-like behavior.
AbstractButton() - Constructor for class charvax.swing.AbstractButton
AbstractListModel - class charvax.swing.AbstractListModel.
  The abstract base class for classes that implement the ListModel interface.
AbstractListModel() - Constructor for class charvax.swing.AbstractListModel
AbstractTableModel - class charvax.swing.table.AbstractTableModel.
  This abstract class provides default implementations for most of the methods in the TableModel class.
AbstractTableModel() - Constructor for class charvax.swing.table.AbstractTableModel
Action - interface charvax.swing.Action.
  The `Action` interface provides a useful extension to the `ActionListener` interface in cases where the same functionality may be accessed by several controls.
ActionEvent - class charva.awt.event.ActionEvent.
  An event which indicates that a component-defined action (typically the pressing of a button) occurred.
ActionEvent(Component, String) - Constructor for class charva.awt.event.ActionEvent
ActionListener - interface charva.awt.event.ActionListener.
  The listener interface for receiving action events.
ActionMap - class charvax.swing.ActionMap.
  `ActionMap` provides mappings from `Object`s (called keys or `Action` names) to `Action`s.
ActionMap() - Constructor for class charvax.swing.ActionMap
  Creates an `ActionMap` with no parent and no mappings.
Adjustable - interface charva.awt.Adjustable.
  The interface for objects that have an adjustable numeric value constrained within a bounded range of values.
AdjustmentEvent - class charva.awt.event.AdjustmentEvent.
  The adjustment event emitted by Adjustable objects (eg a scrollbar).
AdjustmentEvent(Component, int) - Constructor for class charva.awt.event.AdjustmentEvent
  Create a new AdjustmentEvent.
AdjustmentListener - interface charva.awt.event.AdjustmentListener.
  The listener interface for receiving adjustment events.
Auml - Static variable in class charva.awt.Toolkit
accept(File) - Method in class charvax.swing.filechooser.FileFilter
  Determines whether the specified file is accepted by this filter.
actionPerformed(ActionEvent) - Method in interface charva.awt.event.ActionListener
add(Component) - Method in class charva.awt.Container
  The contained component will inherit the foreground and background colors of the container if they have not been set yet.
add(Component, Object) - Method in class charva.awt.Container
  Adds the specified component to the end of this container.
add(AbstractButton) - Method in class charvax.swing.ButtonGroup
  Adds the specified button to the group.
add(int, Object) - Method in class charvax.swing.DefaultListModel
  Inserts the specified object at the specified position in this list.
add(JMenuItem) - Method in class charvax.swing.JMenu
  Add a JMenuItem (or JMenu) to the end of this JMenu.
add(String) - Method in class charvax.swing.JMenu
  Create a JMenuItem with the specified label and add it to the menu.
add(JMenu) - Method in class charvax.swing.JMenuBar
  Appends the specified menu to the end of the JMenuBar.
add(Component, Object) - Method in class charvax.swing.JTabbedPane
  Add the specified component to the tabbed pane.
add(MutableTreeNode) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Removes newChild from its parent and makes it a child of this node by adding it to the end of this node's child array.
addActionListener(ActionListener) - Method in class charvax.swing.AbstractButton
  Register an ActionListener object for this button.
addActionListener(ActionListener) - Method in class charvax.swing.JComboBox
  Register an ActionListener object for this component.
addActionListener(ActionListener) - Method in class charvax.swing.JTextField
  Register an ActionListener object for this component.
addAdjustmentListener(AdjustmentListener) - Method in interface charva.awt.Adjustable
addAdjustmentListener(AdjustmentListener) - Method in class charvax.swing.JScrollBar
  Register an AdjustmentListener object for this component.
addChar(int, int, int) - Method in class charva.awt.Toolkit
  Add a character to the virtual terminal at the current cursor position.
addColumnSelectionInterval(int, int) - Method in class charvax.swing.JTable
  Adds the columns from `index0_` to `index1_`, inclusive, to the current selection.
addElement(Object) - Method in class charvax.swing.DefaultComboBoxModel
  Add the specified object to the end of the list.
addElement(Object) - Method in class charvax.swing.DefaultListModel
  Add the specified object to the end of the list.
addElement(Object) - Method in interface charvax.swing.MutableComboBoxModel
  Add an item to the end of the model.
addFileChooserListener(JFileChooser.FileChooserListener) - Method in class charvax.swing.JFileChooser
addFocusListener(FocusListener) - Method in class charva.awt.Component
  Register a FocusListener object for this component.
addHorizontalLine(int, int, int) - Method in class charva.awt.Toolkit
  Draw a horizontal line of the specified length starting at the current cursor position.
addItem(Object) - Method in class charvax.swing.JComboBox
  Add the specified item into the list of items.
addItemListener(ItemListener) - Method in interface charva.awt.ItemSelectable
addItemListener(ItemListener) - Method in class charvax.swing.AbstractButton
  Register an ItemListener object for this component.
addItemListener(ItemListener) - Method in class charvax.swing.JComboBox
  Register an ItemListener object for this component.
addKeyListener(KeyListener) - Method in class charva.awt.Component
  Register a KeyListener object for this component.
addLayoutComponent(Component, Object) - Method in class charva.awt.BorderLayout
addLayoutComponent(Component, Object) - Method in class charva.awt.GridBagLayout
addLayoutComponent(Component, Object) - Method in interface charva.awt.LayoutManager2
addListDataListener(ListDataListener) - Method in class charvax.swing.AbstractListModel
  Register an ListDataListener object.
addListDataListener(ListDataListener) - Method in interface charvax.swing.ListModel
  Register an object that will be notified when the list contents change.
addListSelectionListener(ListSelectionListener) - Method in class charvax.swing.DefaultListSelectionModel
  Add a listener to the list that is notified each time a change to the selection occurs.
addListSelectionListener(ListSelectionListener) - Method in class charvax.swing.JList
  Register an ListSelectionListener object for this component.
addListSelectionListener(ListSelectionListener) - Method in interface charvax.swing.ListSelectionModel
  Add a listener to the list that is notified each time the selection changes.
addOffset(Point) - Method in class charva.awt.Point
addOffset(Dimension) - Method in class charva.awt.Point
addOffset(int, int) - Method in class charva.awt.Point
addPropertyChangeListener(PropertyChangeListener) - Method in class charvax.swing.AbstractAction
  Adds a `PropertyChangeListener` to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in interface charvax.swing.Action
  Adds a `PropertyChange` listener.
addRowSelectionInterval(int, int) - Method in class charvax.swing.JTable
  Adds the rows from `index0_` to `index1_`, inclusive, to the current selection.
addScrollListener(ScrollListener) - Method in interface charva.awt.Scrollable
addScrollListener(ScrollListener) - Method in class charvax.swing.JList
  Register a ScrollListener object for this JList.
addScrollListener(ScrollListener) - Method in class charvax.swing.JTable
  Register a ScrollListener object for this table.
addScrollListener(ScrollListener) - Method in class charvax.swing.JTextArea
  Register a ScrollListener object for this JTextArea.
addSelectionInterval(int, int) - Method in class charvax.swing.DefaultListSelectionModel
  Change the selection to be the set union between the current selection and the indices between index0 and index1 inclusive.
addSelectionInterval(int, int) - Method in class charvax.swing.JList
  Sets the selection to be the set union between the current selection and the specified interval between index0_ and index1_ (inclusive).
addSelectionInterval(int, int) - Method in interface charvax.swing.ListSelectionModel
  Change the selection to be the set union between the current selection and the indices between index0 and index1 inclusive.
addSeparator() - Method in class charvax.swing.JMenu
  Add a horizontal separator to the end of the menu.
addString(String, int, int) - Method in class charva.awt.Toolkit
  Add a string to the virtual terminal at the current cursor position.
addTab(String, Object, Component, String) - Method in class charvax.swing.JTabbedPane
  Add a new tab with the specified component, title and function-key.
addTableModelListener(TableModelListener) - Method in class charvax.swing.table.AbstractTableModel
  Adds a listener that will be notified each time the data model changes.
addTableModelListener(TableModelListener) - Method in interface charvax.swing.table.TableModel
  Adds a listener that will be notified each time the data model changes.
addTreeModelListener(TreeModelListener) - Method in class charvax.swing.tree.DefaultTreeModel
  Adds a listener for the TreeModelEvent posted after the tree changes.
addTreeModelListener(TreeModelListener) - Method in interface charvax.swing.tree.TreeModel
  Adds a listener for the TreeModelEvent posted after the tree changes.
addTreeSelectionListener(TreeSelectionListener) - Method in interface charvax.swing.tree.TreeSelectionModel
  Adds "listener" to the list of listeners that are notified each time the set of selected TreePaths changes.
addVerticalLine(int, int, int) - Method in class charva.awt.Toolkit
  Draw a vertical line of the specified length starting at the current cursor position.
addWindowListener(WindowListener) - Method in class charva.awt.Window
  Register a WindowListener object for this window.
adjustLocation() - Method in class charva.awt.Window
  Adjust the position of the window so that it fits inside the screen.
adjustmentValueChanged(AdjustmentEvent) - Method in interface charva.awt.event.AdjustmentListener
allKeys() - Method in class charvax.swing.ActionMap
  Returns an array of the keys defined in this `ActionMap` and its parent.
anchor - Variable in class charva.awt.GridBagConstraints
append(String) - Method in class charvax.swing.JTextArea
  Appends the specified text to the end of the document.

## B

BLACK - Static variable in class charva.awt.Toolkit
BLUE - Static variable in class charva.awt.Toolkit
BOLD - Static variable in class charva.awt.Font
BOTH - Static variable in class charva.awt.GridBagConstraints
BOTTOM - Static variable in interface charvax.swing.SwingConstants
BOTTOM_ALIGNMENT - Static variable in class charva.awt.Component
BUTTON1 - Static variable in class charva.awt.event.MouseEvent
BUTTON1_CLICKED - Static variable in class charva.awt.Toolkit
BUTTON1_PRESSED - Static variable in class charva.awt.Toolkit
BUTTON1_RELEASED - Static variable in class charva.awt.Toolkit
BUTTON2 - Static variable in class charva.awt.event.MouseEvent
BUTTON2_CLICKED - Static variable in class charva.awt.Toolkit
BUTTON2_PRESSED - Static variable in class charva.awt.Toolkit
BUTTON2_RELEASED - Static variable in class charva.awt.Toolkit
BUTTON3 - Static variable in class charva.awt.event.MouseEvent
BUTTON3_CLICKED - Static variable in class charva.awt.Toolkit
BUTTON3_PRESSED - Static variable in class charva.awt.Toolkit
BUTTON3_RELEASED - Static variable in class charva.awt.Toolkit
Border - interface charvax.swing.border.Border.
  Interface describing an object capable of rendering a border around the edges of a component.
BorderFactory - class charvax.swing.BorderFactory.
  A factory class for creating standard instances of the Border class.
BorderFactory() - Constructor for class charvax.swing.BorderFactory
BorderLayout - class charva.awt.BorderLayout.
  A concrete implementation of LayoutManager that lays out its components around its edges.
BorderLayout() - Constructor for class charva.awt.BorderLayout
Box - class charvax.swing.Box.
  A convenience container that uses a BoxLayout object as its LayoutManager.
Box(int) - Constructor for class charvax.swing.Box
BoxLayout - class charvax.swing.BoxLayout.
  A concrete implementation of LayoutManager that lays out its components horizontally or vertically.
BoxLayout(Container, int) - Constructor for class charvax.swing.BoxLayout
  Creates a layout manager that will lay out its components either left-to-right or top-to-bottom, as specified by the axis_ parameter.
ButtonGroup - class charvax.swing.ButtonGroup.
  This class is used to create a multiple-exclusion scope for a set of buttons.
ButtonGroup() - Constructor for class charvax.swing.ButtonGroup
  Creates a new ButtonGroup
beep() - Method in class charva.awt.Toolkit
  Ring the terminal's bell.
black - Static variable in class charva.awt.Color
blankBox(Point, Dimension) - Method in class charva.awt.Toolkit
blankBox(Point, Dimension, int) - Method in class charva.awt.Toolkit
  Blank out a box using the specified color pair.
blankBoxNative(int, int, int, int, int) - Method in class charva.awt.Toolkit
  Blank out the specified rectangle.
blue - Static variable in class charva.awt.Color
bottom - Variable in class charva.awt.Insets
button - Variable in class charva.awt.event.MouseEvent
  Specified which button was pressed, released or clicked.

## C

CANCEL_ACCELERATOR - Static variable in class charvax.swing.JFileChooser
CANCEL_ACCELERATOR - Static variable in class charvax.swing.JOptionPane
CANCEL_LABEL - Static variable in class charvax.swing.JFileChooser
CANCEL_LABEL - Static variable in class charvax.swing.JOptionPane
CANCEL_OPTION - Static variable in class charvax.swing.JFileChooser
CANCEL_OPTION - Static variable in class charvax.swing.JOptionPane
CENTER - Static variable in class charva.awt.BorderLayout
CENTER - Static variable in class charva.awt.FlowLayout
CENTER - Static variable in class charva.awt.GridBagConstraints
CENTER - Static variable in class charva.awt.util.MultiLineLabel
CENTER - Static variable in interface charvax.swing.SwingConstants
CENTER_ALIGNMENT - Static variable in class charva.awt.Component
CHAR_UNDEFINED - Static variable in class charva.awt.event.KeyEvent
  KEY_PRESSED events that don't map to a valid character cause the keyPressed() method to return this value.
CLOSED_OPTION - Static variable in class charvax.swing.JOptionPane
COLOR_PAIR_ATTRIBUTE(int) - Static method in class charva.awt.Toolkit
  Emulates the terminfo COLOR_PAIR macro.
CONTENTS_CHANGED - Static variable in class charvax.swing.event.ListDataEvent
CYAN - Static variable in class charva.awt.Toolkit
CapsTextField - class charva.awt.util.CapsTextField.
  The CapsTextField is a subclass of JTextField that translates keystrokes to uppercase before echoing them.
CapsTextField(String) - Constructor for class charva.awt.util.CapsTextField
  Use this constructor when you want to initialize the value.
CapsTextField(int) - Constructor for class charva.awt.util.CapsTextField
  Use this constructor when you want to leave the text field empty but set its length.
CapsTextField(String, int) - Constructor for class charva.awt.util.CapsTextField
  Use this constructor when you want to set both the initial value and the length.
Ccedil - Static variable in class charva.awt.Toolkit
Color - class charva.awt.Color.
  A class used to represent the color values available on a text terminal.
Color(int, int, int) - Constructor for class charva.awt.Color
  Construct a Color from the specified RGB values.
ColorPair - class charva.awt.ColorPair.
  This class is used to represent a color-pair (a combination of a foreground color and a background color).
ColorPair(Color, Color) - Constructor for class charva.awt.ColorPair
  Construct a color-pair from a foreground color and a background color.
ComboBoxModel - interface charvax.swing.ComboBoxModel.
  ComboBoxDataModel is a ListModel with a selected item.
Component - class charva.awt.Component.
  Component is the abstract superclass of all the other CHARVA widgets.
Component() - Constructor for class charva.awt.Component
  Constructor
CompoundBorder - class charvax.swing.border.CompoundBorder.
CompoundBorder(Border, Border) - Constructor for class charvax.swing.border.CompoundBorder
ConstrainedTextField - class charva.awt.util.ConstrainedTextField.
  The ConstrainedTextField is a subclass of CapsTextField that limits the length of the text.
ConstrainedTextField(int) - Constructor for class charva.awt.util.ConstrainedTextField
  Use this constructor when you want to leave the text field empty but set its length.
ConstrainedTextField(String, int) - Constructor for class charva.awt.util.ConstrainedTextField
  Use this constructor when you want to set both the initial value and the length.
Container - class charva.awt.Container.
  Container is the abstract superclass of Window and Panel.
Container() - Constructor for class charva.awt.Container
changeSupport - Variable in class charvax.swing.AbstractAction
  If any `PropertyChangeListeners` have been registered, the `changeSupport` field describes them.
charva.awt - package charva.awt
  Provides the base classes and interfaces for the CHARVA Text User Interface.
charva.awt.event - package charva.awt.event
  Provides interfaces and classes for dealing with events fired by the CHARVA components.
charva.awt.util - package charva.awt.util
  Provides miscellaneous utility classes.
charvax.swing - package charvax.swing
  Provides classes and interfaces that emulate the Java "Swing" user-interface widgets.
charvax.swing.border - package charvax.swing.border
  Provides classes and interfaces for drawing borders around Swing components.
charvax.swing.event - package charvax.swing.event
  Provides classes and interfaces for handling events.
charvax.swing.filechooser - package charvax.swing.filechooser
  Provides a class used by the JFileChooser component.
charvax.swing.table - package charvax.swing.table
  Provides classes and interfaces for dealing with charvax.swing.JTable.
charvax.swing.text - package charvax.swing.text
  Provides classes and interfaces for dealing with editable text components.
charvax.swing.tree - package charvax.swing.tree
  Provides classes and interfaces for dealing with `charvax.swing.JTree`
checkForKeystroke() - Method in class charva.awt.Toolkit
  Wait up to 100msec for a keystroke (or mouse-event).
childIndices - Variable in class charvax.swing.event.TreeModelEvent
  Indices identifying the position of where the children were.
children - Variable in class charvax.swing.event.TreeModelEvent
  Children that have been removed.
children() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Creates and returns a forward-order enumeration of this node's children.
children() - Method in interface charvax.swing.tree.TreeNode
  Returns the children of the receiver as an Enumeration.
clear() - Method in class charva.awt.Toolkit
  Clears the screen (calls the curses clear() function).
clear() - Method in class charvax.swing.ActionMap
  Removes all the mappings from this `ActionMap`.
clear() - Method in class charvax.swing.DefaultListModel
  Clear the contents of the list.
clearSelection() - Method in class charvax.swing.DefaultListSelectionModel
  Change the selection to be the empty set.
clearSelection() - Method in class charvax.swing.JList
  Clears the selection.
clearSelection() - Method in class charvax.swing.JTree
  Clears the selection.
clearSelection() - Method in interface charvax.swing.ListSelectionModel
  Change the selection to be the empty set.
clearSelection() - Method in interface charvax.swing.tree.TreeSelectionModel
  Empties the current selection.
clickcount - Variable in class charva.awt.event.MouseEvent
clone() - Method in class charva.awt.Dimension
clone() - Method in class charva.awt.Point
clone() - Method in class charva.awt.Rectangle
  Returns a clone of this rectangle.
clone() - Method in class charvax.swing.AbstractAction
  Clones the abstract action.
close() - Method in class charva.awt.Toolkit
  Close the terminal window and restore terminal settings (calls the curses endwin() function).
collapsePath(TreePath) - Method in class charvax.swing.JTree
  Ensures that the node identified by the specified path is collapsed
columnWeights - Variable in class charva.awt.GridBagLayout
  This field is not used in the CHARVA package but is present to allow compile-time compatibility with AWT.
columnWidths - Variable in class charva.awt.GridBagLayout
  This field holds the overrides to the column minimum widths.
consume() - Method in class charva.awt.event.InputEvent
  Provides a way to flag the event as having been consumed, so that it never reaches its destination component.
consume() - Method in class charva.awt.event.ItemEvent
  Provides a way to flag the event as having been consumed, so that it never reaches its destination component.
contains(Point) - Method in class charva.awt.Component
  Checks whether this component "contains" the specified point, where the point's x and y coordinates are defined to be relative to the top left corner of the parent Container.
contains(int, int) - Method in class charva.awt.Component
contains(Point) - Method in class charva.awt.Rectangle
  Returns true if the specified point is inside this Rectangle.
contains(int, int) - Method in class charva.awt.Rectangle
  Returns true if the specified point is inside this Rectangle.
contains(Object) - Method in class charvax.swing.DefaultComboBoxModel
  Returns true if the specified element is in the list.
contains(Object) - Method in class charvax.swing.DefaultListModel
  Returns true if the specified element is in the list.
contentsChanged(ListDataEvent) - Method in interface charvax.swing.event.ListDataListener
  This method is called when the contents of the list have changed.
createBlackLineBorder() - Static method in class charvax.swing.border.LineBorder
createDialog(Component, String) - Method in class charvax.swing.JOptionPane
  Creates and returns a new JDialog for displaying the required message.
createGlue() - Method in class charvax.swing.Box
  Does nothing; it's here for compatibility with Swing.
createHorizontalBox() - Static method in class charvax.swing.Box
  Convenience method for creating a Box with horizontal axis.
createLineBorder(Color) - Static method in class charvax.swing.BorderFactory
createLineBorder(Color, int) - Static method in class charvax.swing.BorderFactory
  Create a LineBorder - ignore the thickness.
createTitledBorder(String) - Static method in class charvax.swing.BorderFactory
createTreeModel(Object) - Static method in class charvax.swing.JTree
  Returns a TreeModel wrapping the specified object.
createVerticalBox() - Static method in class charvax.swing.Box
  Convenience method for creating a Box with vertical axis.
cyan - Static variable in class charva.awt.Color

## D

DEFAULT - Static variable in interface charvax.swing.Action
  Not currently used.
DEFAULT_OPTION - Static variable in class charvax.swing.JOptionPane
DELETE - Static variable in class charvax.swing.event.TableModelEvent
DESELECTED - Static variable in class charva.awt.event.ItemEvent
DIRECTORIES_ONLY - Static variable in class charvax.swing.JFileChooser
DISPOSE_ON_CLOSE - Static variable in class charvax.swing.JFrame
DOWN - Static variable in class charva.awt.event.ScrollEvent
DOWN_LEFT - Static variable in class charva.awt.event.ScrollEvent
DOWN_RIGHT - Static variable in class charva.awt.event.ScrollEvent
DO_NOTHING_ON_CLOSE - Static variable in class charvax.swing.JFrame
DateEntryField - class charva.awt.util.DateEntryField.
  This class displays a date entry field in the format CCYY/MM/DD and allows the user to edit the contents of the three subfields.
DateEntryField(Frame) - Constructor for class charva.awt.util.DateEntryField
DateEntryField(Frame, TimeZone) - Constructor for class charva.awt.util.DateEntryField
DateEntryField(Dialog) - Constructor for class charva.awt.util.DateEntryField
DateEntryField(Dialog, TimeZone) - Constructor for class charva.awt.util.DateEntryField
DefaultComboBoxModel - class charvax.swing.DefaultComboBoxModel.
  The default model for combo boxes.
DefaultComboBoxModel() - Constructor for class charvax.swing.DefaultComboBoxModel
  Default constructor
DefaultComboBoxModel(Vector) - Constructor for class charvax.swing.DefaultComboBoxModel
  Constructs a DefaultComboBoxModel object initialized with a vector.
DefaultComboBoxModel(Object[]) - Constructor for class charvax.swing.DefaultComboBoxModel
  Constructs a DefaultComboBoxModel object initialized with an array of objects.
DefaultListModel - class charvax.swing.DefaultListModel.
  This class implements the Vector API.
DefaultListModel() - Constructor for class charvax.swing.DefaultListModel
  Default constructor
DefaultListSelectionModel - class charvax.swing.DefaultListSelectionModel.
  Default data model for list selections.
DefaultListSelectionModel() - Constructor for class charvax.swing.DefaultListSelectionModel
DefaultMutableTreeNode - class charvax.swing.tree.DefaultMutableTreeNode.
  A DefaultMutableTreeNode is a general-purpose node in a tree data structure.
DefaultTableModel - class charvax.swing.table.DefaultTableModel.
  This is an implementation of the TableModel interface that uses a Vector of Vectors to store the cell values.
DefaultTableModel(int, int) - Constructor for class charvax.swing.table.DefaultTableModel
  Constructs a DefaultTableModel with the specified number of rows and columns, and with cell values of null.
DefaultTableModel(Object[][], Object[]) - Constructor for class charvax.swing.table.DefaultTableModel
  Constructs a DefaultTableModel and initialises the table by passing data_ and columnNames_ to the setDataVector method.
DefaultTreeModel - class charvax.swing.tree.DefaultTreeModel.
  (UNDER CONSTRUCTION) A simple tree data model that uses TreeNodes.
Dialog - class charva.awt.Dialog.
  The Dialog class is similar to a Frame but includes a blank area around the border frame.
Dialog(Frame) - Constructor for class charva.awt.Dialog
  Creates a modal dialog without a title and with a Frame owner.
Dialog(Frame, String) - Constructor for class charva.awt.Dialog
Dialog(Dialog) - Constructor for class charva.awt.Dialog
Dialog(Dialog, String) - Constructor for class charva.awt.Dialog
Dimension - class charva.awt.Dimension.
  Encapsulates the width and height of a component in a single object.
Dimension() - Constructor for class charva.awt.Dimension
  Creates a new Dimension object with width and height = 0;
Dimension(int, int) - Constructor for class charva.awt.Dimension
Dimension(Dimension) - Constructor for class charva.awt.Dimension
debug(int) - Method in class charva.awt.Component
debug(int) - Method in class charva.awt.Container
debug(int) - Method in class charva.awt.Dialog
debug(int) - Method in class charva.awt.Window
debug(int) - Method in class charva.awt.util.MultiLineLabel
debug(int) - Method in class charvax.swing.JButton
debug(int) - Method in class charvax.swing.JCheckBox
debug(int) - Method in class charvax.swing.JComboBox
  Output a description of this component to stderr.
debug(int) - Method in class charvax.swing.JDialog
debug(int) - Method in class charvax.swing.JFileChooser
debug(int) - Method in class charvax.swing.JLabel
debug(int) - Method in class charvax.swing.JList
  Outputs a textual description of this component to stderr.
debug(int) - Method in class charvax.swing.JMenu
  Output a text description of the menu.
debug(int) - Method in class charvax.swing.JMenuBar
  Output a text description of the menubar.
debug(int) - Method in class charvax.swing.JMenuItem
  Outputs a textual description of this component to stderr.
debug(int) - Method in class charvax.swing.JPanel
debug(int) - Method in class charvax.swing.JPasswordField
debug(int) - Method in class charvax.swing.JProgressBar
debug(int) - Method in class charvax.swing.JRadioButton
debug(int) - Method in class charvax.swing.JScrollBar
debug(int) - Method in class charvax.swing.JScrollPane
debug(int) - Method in class charvax.swing.JSeparator
  Outputs a textual description of this component to stderr.
debug(int) - Method in class charvax.swing.JTabbedPane
debug(int) - Method in class charvax.swing.JTable
debug(int) - Method in class charvax.swing.JTextArea
debug(int) - Method in class charvax.swing.JTextField
debug(int) - Method in class charvax.swing.JViewport
debug(int) - Method in class charvax.swing.table.TableHeader
dispatch() - Method in class charva.awt.event.InvocationEvent
  Executes the runnable's run() method and then (if the notifier is non-null) calls the notifier's notifyAll() method.
doClick() - Method in class charvax.swing.AbstractButton
  Programmatically performs a "click" of this button.
doLayout(Container) - Method in class charva.awt.BorderLayout
  This is called when the size of the container has already been set.
doLayout() - Method in class charva.awt.Container
  doLayout is intended to be used by subclasses of Container, such as Window, JPanel and JScrollPane.
doLayout(Container) - Method in class charva.awt.FlowLayout
  Lay out the components according to the specified alignment, hgap and vgap.
doLayout(Container) - Method in class charva.awt.GridBagLayout
  Set the positions of the contained components.
doLayout(Container) - Method in interface charva.awt.LayoutManager
doLayout(Container) - Method in class charvax.swing.BoxLayout
  This is called when the size of the container has already been calculated.
draw() - Method in class charva.awt.Component
  To be implemented by concrete subclasses.
draw() - Method in class charva.awt.Container
  Draw all the components in this container.
draw() - Method in class charva.awt.Dialog
draw() - Method in class charva.awt.Frame
draw() - Method in class charva.awt.Window
  Draw all the components in this window, and request the keyboard focus.
draw() - Method in class charva.awt.util.MultiLineLabel
draw() - Method in class charvax.swing.JButton
  Draw the button.
draw() - Method in class charvax.swing.JCheckBox
  Called by this JCheckBox's parent container.
draw() - Method in class charvax.swing.JComboBox
  Draw the selected item, surrounded by a box.
draw() - Method in class charvax.swing.JComponent
  Draws the border of the component (if there is one).
draw() - Method in class charvax.swing.JLabel
draw() - Method in class charvax.swing.JList
  Draws this component.
draw() - Method in class charvax.swing.JMenu
draw() - Method in class charvax.swing.JMenuBar
  Draw this menubar.
draw() - Method in class charvax.swing.JMenuItem
draw() - Method in class charvax.swing.JPanel
  Draws the border of the panel (if there is one), plus all the contained components.
draw() - Method in class charvax.swing.JPasswordField
  Called by this JPasswordField's parent container.
draw() - Method in class charvax.swing.JProgressBar
draw() - Method in class charvax.swing.JRadioButton
  Called by this JRadioButton's parent container.
draw() - Method in class charvax.swing.JScrollBar
draw() - Method in class charvax.swing.JScrollPane
draw() - Method in class charvax.swing.JSeparator
draw() - Method in class charvax.swing.JTabbedPane
draw() - Method in class charvax.swing.JTable
draw() - Method in class charvax.swing.JTextArea
  Implements the abstract method in charva.awt.Component.
draw() - Method in class charvax.swing.JTextField
  Called by this JTextField's parent container.
draw() - Method in class charvax.swing.JViewport
draw() - Method in class charvax.swing.table.TableHeader
drawBox(Point, Dimension) - Method in class charva.awt.Toolkit
  Draw a box.
drawBox(Point, Dimension, int) - Method in class charva.awt.Toolkit
  Draw a box using the specified color pair.
drawBoxNative(int, int, int, int, int) - Method in class charva.awt.Toolkit

## E

EAST - Static variable in class charva.awt.BorderLayout
EAST - Static variable in class charva.awt.GridBagConstraints
ERROR_MESSAGE - Static variable in class charvax.swing.JOptionPane
ERROR_OPTION - Static variable in class charvax.swing.JFileChooser
EXIT_ON_CLOSE - Static variable in class charvax.swing.JFrame
Eacute - Static variable in class charva.awt.Toolkit
EmptyBorder - class charvax.swing.border.EmptyBorder.
EmptyBorder(Insets) - Constructor for class charvax.swing.border.EmptyBorder
EmptyBorder(int, int, int, int) - Constructor for class charvax.swing.border.EmptyBorder
Euml - Static variable in class charva.awt.Toolkit
EventListener - interface charva.awt.event.EventListener.
  A tagging interface that all event listener interfaces must extend.
EventQueue - class charva.awt.EventQueue.
  Correct manage of FocusEvents ( Lost and Gained )
echoCharIsSet() - Method in class charvax.swing.JPasswordField
  Get the flag which indicates whether the echo character has been set.
enabled - Variable in class charvax.swing.AbstractAction
  Specifies whether action is enabled; the default is true.
ensureIndexIsVisible(int) - Method in class charvax.swing.JList
  Make the specified item visible (by scrolling the list up or down).
equals(Object) - Method in class charva.awt.Color
equals(Object) - Method in class charva.awt.ColorPair
  Returns true if this color pair is equal to the specified color pair.
equals(Point) - Method in class charva.awt.Point
  Returns true is this Point is equal to the specified Point.
equals(Rectangle) - Method in class charva.awt.Rectangle
  Returns true if this rectangle has the same bounds as the specified rectangle.
equals(Object) - Method in class charvax.swing.tree.TreePath
  Tests two TreePaths for equality by checking each element of the paths for equality.
expandPath(TreePath) - Method in class charvax.swing.JTree
  Ensures that the node identified by the specified path is expanded and viewable.

## F

FILES_AND_DIRECTORIES - Static variable in class charvax.swing.JFileChooser
FILES_ONLY - Static variable in class charvax.swing.JFileChooser
FOCUS_GAINED - Static variable in class charva.awt.event.AWTEvent
FOCUS_LOST - Static variable in class charva.awt.event.AWTEvent
FileFilter - class charvax.swing.filechooser.FileFilter.
  FileFilter is an abstract class that has no default implementation.
FileFilter() - Constructor for class charvax.swing.filechooser.FileFilter
FlowLayout - class charva.awt.FlowLayout.
  A concrete implementation of LayoutManager that lays out its components left-to-right.
FlowLayout() - Constructor for class charva.awt.FlowLayout
  Default constructor.
FlowLayout(int, int, int) - Constructor for class charva.awt.FlowLayout
  Use this constructor when you want to set the alignment and the horizontal and vertical gaps.
FocusEvent - class charva.awt.event.FocusEvent.
  Correct manage of FocusEvents.
FocusEvent(int, Component) - Constructor for class charva.awt.event.FocusEvent
  Create a new FocusEvent.
FocusEvent(int, Component, boolean, Component) - Constructor for class charva.awt.event.FocusEvent
FocusListener - interface charva.awt.event.FocusListener.
  The listener interface for receiving focus events.
Font - class charva.awt.Font.
  The Font class in the CHARVA package exists for "compatibility" with AWT; the only useful information it holds is whether the style is BOLD or not.
Font(String, int, int) - Constructor for class charva.awt.Font
Frame - class charva.awt.Frame.
  A Frame is a top-level window with a title and a border.
Frame() - Constructor for class charva.awt.Frame
Frame(String) - Constructor for class charva.awt.Frame
fill - Variable in class charva.awt.GridBagConstraints
finalize() - Method in class charvax.swing.JProgressBar
fireActionEvent(ActionEvent) - Method in class charvax.swing.JComboBox
  Invoke all the ActionListener callbacks that may have been registered for this component.
fireActionPerformed(ActionEvent) - Method in class charvax.swing.AbstractButton
  Invoke all the ActionListener callbacks that may have been registered for this button.
fireActionPerformed(ActionEvent) - Method in class charvax.swing.JMenu
fireContentsChanged(Object, int, int) - Method in class charvax.swing.AbstractListModel
  Subclasses of AbstractListModel must call this method after the contents of one or more elements of the list has changed.
fireFileChooserEvent() - Method in class charvax.swing.JFileChooser
fireIntervalAdded(Object, int, int) - Method in class charvax.swing.AbstractListModel
  Subclasses of AbstractListModel must call this method after one or more elements of the list has been added to the model.
fireIntervalRemoved(Object, int, int) - Method in class charvax.swing.AbstractListModel
  Subclasses of AbstractListModel must call this method after one or more elements of the list has been removed from the model.
fireItemStateChanged(ItemEvent) - Method in class charvax.swing.AbstractButton
  Invoke all the ItemListener callbacks that may have been registered for this component.
fireItemStateChanged(ItemEvent) - Method in class charvax.swing.JComboBox
  Invoke all the ItemListener callbacks that may have been registered for this component.
fireKeystroke(int) - Method in class charva.awt.Toolkit
  Processes a keystroke that was pressed in the currently displayed window.
fireKeystroke(int, Component) - Method in class charva.awt.Toolkit
  Process a keystroke as if it was pressed while the focus was in the specified component.
fireMouseEvent(MouseEventInfo) - Method in class charva.awt.Toolkit
  Processes the mouse-click specified by mouse_info.
firePropertyChange(String, Object, Object) - Method in class charvax.swing.AbstractAction
  Supports reporting bound property changes.
fireTableCellUpdated(int, int) - Method in class charvax.swing.table.AbstractTableModel
  Notifies all listeners that the value at [row, column] has been updated.
fireTableChanged(TableModelEvent) - Method in class charvax.swing.table.AbstractTableModel
  Forwards the specified event to all TableModelListeners that registered themselves as listeners for this TableModel.
fireTableChanged(TableModelEvent) - Method in interface charvax.swing.table.TableModel
fireTableDataChanged() - Method in class charvax.swing.table.AbstractTableModel
  Notifies all listeners that all cell values in the table may have changed.
fireTableRowsDeleted(int, int) - Method in class charvax.swing.table.AbstractTableModel
  Notifies all listeners that rows in the range [firstRow_, lastRow_], inclusive, have been deleted.
fireTableRowsInserted(int, int) - Method in class charvax.swing.table.AbstractTableModel
  Notifies all listeners that rows in the range [firstRow_, lastRow_], inclusive, have been inserted.
fireValueChanged(int, int) - Method in class charvax.swing.DefaultListSelectionModel
  Notify the listeners that the selection has changed.
focusGained(FocusEvent) - Method in interface charva.awt.event.FocusListener
focusGained(FocusEvent) - Method in class charva.awt.util.DateEntryField
focusLost(FocusEvent) - Method in interface charva.awt.event.FocusListener
focusLost(FocusEvent) - Method in class charva.awt.util.DateEntryField
fromCursesColor(int) - Static method in class charva.awt.Color
  Convert from an integer (ncurses-compatible) value to a Color object.

## G

GARBAGE_COLLECTION - Static variable in class charva.awt.event.AWTEvent
GREEN - Static variable in class charva.awt.Toolkit
GarbageCollectionEvent - class charva.awt.event.GarbageCollectionEvent.
  An event which can be posted onto the event queue by an application to trigger garbage-collection.
GarbageCollectionEvent(Component) - Constructor for class charva.awt.event.GarbageCollectionEvent
GridBagConstraints - class charva.awt.GridBagConstraints.
  This class defines constraints used for laying out components in the GridBagLayout layout manager.
GridBagConstraints() - Constructor for class charva.awt.GridBagConstraints
  Creates a GridBagConstraints object with all of its fields set to their default value.
GridBagConstraints(int, int, int, int, double, double, int, int, Insets, int, int) - Constructor for class charva.awt.GridBagConstraints
GridBagLayout - class charva.awt.GridBagLayout.
  This is an approximation of the AWT GridBagLayout layout manager.
GridBagLayout() - Constructor for class charva.awt.GridBagLayout
get(Object) - Method in class charvax.swing.ActionMap
  Returns the binding for `key`, messaging the parent `ActionMap` if the binding is not locally defined.
getActionCommand() - Method in class charva.awt.event.ActionEvent
  Returns the command string associated with this action.
getActionCommand() - Method in class charvax.swing.AbstractButton
  Returns the action command for this button.
getActionCommand() - Method in class charvax.swing.JTextField
  Get the action command
getAdjustable() - Method in class charva.awt.event.AdjustmentEvent
getAlignment() - Method in class charva.awt.FlowLayout
  Gets the alignment for this layout.
getAlignmentX() - Method in class charva.awt.Component
  Returns the alignment along the X axis.
getAlignmentY() - Method in class charva.awt.Component
  Returns the alignment along the Y axis.
getAllowsChildren() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns true if this node is allowed to have children.
getAllowsChildren() - Method in interface charvax.swing.tree.TreeNode
  Returns true if this TreeNode allows children.
getAncestorWindow() - Method in class charva.awt.Component
  Get the Window that contains this component.
getBackground() - Method in class charva.awt.ColorPair
getBackground() - Method in class charva.awt.Component
  Get the background color of this component.
getBlockIncrement() - Method in interface charva.awt.Adjustable
  Gets the block increment (the amount by which the value will change when the arrow keys are pressed).
getBlockIncrement() - Method in class charvax.swing.JScrollBar
getBooleanCapability(String) - Method in class charva.awt.Toolkit
  Provides an interface to the ncurses "tigetflag()" function.
getBorder() - Method in class charvax.swing.JComponent
getBorder() - Method in class charvax.swing.JPanel
getBorder() - Method in class charvax.swing.border.TitledBorder
  Returns the border of the titled border.
getBorderInsets(Component) - Method in interface charvax.swing.border.Border
  Returns the insets of the border.
getBorderInsets(Component) - Method in class charvax.swing.border.CompoundBorder
  Returns the insets of the compound border.
getBorderInsets(Component) - Method in class charvax.swing.border.EmptyBorder
  Returns the insets of the border.
getBorderInsets(Component) - Method in class charvax.swing.border.LineBorder
  Returns the insets of the border.
getBorderInsets(Component) - Method in class charvax.swing.border.TitledBorder
  Returns the insets of the border.
getBottom() - Method in class charva.awt.Rectangle
getBounds() - Method in class charva.awt.Component
  Get the bounding rectangle of this component, relative to the origin of its parent Container.
getBounds() - Method in class charvax.swing.JViewport
getButton() - Method in class charva.awt.event.MouseEvent
getButtonCount() - Method in class charvax.swing.ButtonGroup
  Returns the number of buttons in the ButtonGroup.
getCaretPosition() - Method in class charvax.swing.text.JTextComponent
getChild(Object, int) - Method in class charvax.swing.tree.DefaultTreeModel
  Returns the child of parent at index index in the parent's child array.
getChild(Object, int) - Method in interface charvax.swing.tree.TreeModel
  Returns the child of parent at index index in the parent's child array.
getChildAfter(TreeNode) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the child in this node's child array that immediately follows aChild, which must be a child of this node.
getChildAt(int) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the child at the specified index in this node's child array.
getChildAt(int) - Method in interface charvax.swing.tree.TreeNode
  Returns the child TreeNode at index childIndex.
getChildBefore(TreeNode) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the child in this node's child array that immediately precedes aChild, which must be a child of this node.
getChildCount() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the number of children of this node.
getChildCount(Object) - Method in class charvax.swing.tree.DefaultTreeModel
  Returns the number of children of parent.
getChildCount(Object) - Method in interface charvax.swing.tree.TreeModel
  Returns the number of children of parent.
getChildCount() - Method in interface charvax.swing.tree.TreeNode
  Returns the number of children TreeNodes the TreeNode contains.
getClickCount() - Method in class charva.awt.event.MouseEvent
getColorName(int) - Static method in class charva.awt.Color
  Convert an ncurses color value to a color name.
getColorPairIndex(ColorPair) - Method in class charva.awt.Toolkit
  Returns the color-pair index corresponding to the specified color-pair.
getColumn() - Method in class charvax.swing.event.TableModelEvent
getColumnCount() - Method in class charvax.swing.table.DefaultTableModel
  Get the number of columns in the model.
getColumnCount() - Method in interface charvax.swing.table.TableModel
  Get the number of columns in the model.
getColumnName(int) - Method in class charvax.swing.table.AbstractTableModel
  Returns a default name for the column using spreadsheet conventions: A, B, C...
getColumnName(int) - Method in class charvax.swing.table.DefaultTableModel
  Get the name of the specified column.
getColumnName(int) - Method in interface charvax.swing.table.TableModel
  Get the name of the specified column.
getColumnSelectionAllowed() - Method in class charvax.swing.JTable
  Returns true if columns can be selected; otherwise false.
getColumnWidth(int) - Method in class charvax.swing.table.DefaultTableModel
  Get the width of the specified column.
getColumns() - Method in class charvax.swing.JTextArea
  Returns the number of columns in this JTextArea.
getColumns() - Method in class charvax.swing.JTextField
  Return the number of columns in the text field.
getComponent(int) - Method in class charva.awt.Container
  Returns the component at the specified index.
getComponentAt(Point) - Method in class charva.awt.Container
  Returns the component that contains the specified point, or null if no component contains the point.
getComponentAt(int, int) - Method in class charva.awt.Container
  Returns the component that contains the specified point, or null if no component contains the point.
getComponentCount() - Method in class charva.awt.Container
  Returns the number of components in this Container.
getComponentIndex(Component) - Method in class charvax.swing.JPopupMenu
getComponents() - Method in class charva.awt.Container
  Returns an array of all the components in this container.
getContentPane() - Method in class charvax.swing.JDialog
  Returns a reference to "this" (CHARVA doesn't distinuish between "content panes", "root panes" and suchlike).
getContentPane() - Method in class charvax.swing.JFrame
getCurrentDirectory() - Method in class charvax.swing.JFileChooser
  Returns the currently displayed directory.
getCurrentFocus() - Method in class charva.awt.Container
  Return a reference to the (non-container) component inside this Container that has the keyboard input focus (or would have it, if the focus was inside this container).
getCursesColor() - Method in class charva.awt.Color
  Convert the Color object to an integer value compatible with the ncurses library.
getCursesColor(Color, Color) - Static method in class charva.awt.Color
  Compute the ncurses color-pair number corresponding to the specified foreground and background color.
getCursesColor() - Method in class charva.awt.Component
getCursor() - Method in class charva.awt.Toolkit
  Get absolute cursor position
getCursor(Point) - Method in class charva.awt.Toolkit
  Get absolute cursor position.
getDay() - Method in class charva.awt.util.DateEntryField
  Get the day-of-month value.
getDefaultBackground() - Static method in class charva.awt.Toolkit
  Returns the default background color.
getDefaultForeground() - Static method in class charva.awt.Toolkit
  Returns the default foreground color.
getDefaultToolkit() - Static method in class charva.awt.Toolkit
  This static method instantiates a Toolkit object if it does not already exist; and returns a reference to the instantiated Toolkit.
getDepth() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the depth of the tree rooted at this node -- the longest distance from this node to a leaf.
getDirection() - Method in class charva.awt.event.ScrollEvent
getDocument() - Method in class charvax.swing.text.JTextComponent
getEchoChar() - Method in class charvax.swing.JPasswordField
  Get the echo character for this text field.
getElementAt(int) - Method in class charvax.swing.DefaultComboBoxModel
  Returns the value at the specified index.
getElementAt(int) - Method in class charvax.swing.DefaultListModel
  Returns the value at the specified index.
getElementAt(int) - Method in interface charvax.swing.ListModel
  Returns the value at the specified index.
getElements() - Method in class charvax.swing.ButtonGroup
  Returns an Enumeration of all the buttons in this group.
getExtentSize() - Method in class charvax.swing.JViewport
  Returns the size of the visible part of the view.
getFileFilter() - Method in class charvax.swing.JFileChooser
  Returns the currently selected file filter.
getFileSelectionMode() - Method in class charvax.swing.JFileChooser
  Returns the current file-selection mode.
getFirstChild() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns this node's first child.
getFirstIndex() - Method in class charvax.swing.event.ListSelectionEvent
  Get the index of the first row that changed
getFirstLeaf() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Finds and returns the first leaf that is a descendant of this node -- either this node or its first child's first leaf.
getFirstMenuItem() - Method in class charvax.swing.JPopupMenu
getFirstRow() - Method in class charvax.swing.event.TableModelEvent
  Get the index of the first row that changed
getFontName() - Method in class charva.awt.Font
  Returns the name of this font.
getForeground() - Method in class charva.awt.ColorPair
getForeground() - Method in class charva.awt.Component
  Get the foreground color of this component.
getHeight() - Method in class charva.awt.Component
getHeight() - Method in class charva.awt.Container
getHeight() - Method in class charva.awt.util.MultiLineLabel
getHeight() - Method in class charvax.swing.JButton
getHeight() - Method in class charvax.swing.JCheckBox
getHeight() - Method in class charvax.swing.JComboBox
getHeight() - Method in class charvax.swing.JFileChooser
  Required to implement abstract method of JComponent (never used).
getHeight() - Method in class charvax.swing.JLabel
getHeight() - Method in class charvax.swing.JList
getHeight() - Method in class charvax.swing.JMenu
getHeight() - Method in class charvax.swing.JMenuBar
getHeight() - Method in class charvax.swing.JMenuItem
getHeight() - Method in class charvax.swing.JProgressBar
getHeight() - Method in class charvax.swing.JRadioButton
getHeight() - Method in class charvax.swing.JScrollBar
getHeight() - Method in class charvax.swing.JSeparator
getHeight() - Method in class charvax.swing.JTable
getHeight() - Method in class charvax.swing.JTextArea
getHeight() - Method in class charvax.swing.JTextField
getHeight() - Method in class charvax.swing.table.TableHeader
getID() - Method in class charva.awt.event.AWTEvent
getIconHeight() - Method in interface charvax.swing.Icon
  Returns the icon's height.
getIconWidth() - Method in interface charvax.swing.Icon
  Returns the icon's width.
getIndex(TreeNode) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the index of the specified child in this node's child array.
getIndex0() - Method in class charvax.swing.event.ListDataEvent
  Get the index of the first row that changed.
getIndex1() - Method in class charvax.swing.event.ListDataEvent
  Get the index of the last row that changed.
getInitialValue() - Method in class charvax.swing.JOptionPane
  Returns the initial value that is to be enabled -- the Component that has the focus when the pane is initially displayed.
getInputValue() - Method in class charvax.swing.JOptionPane
  Returns the value the user has input, (relevant only if _wantsInput is true).
getInsets() - Method in class charva.awt.Container
getInsets() - Method in class charvax.swing.JComponent
getInsets() - Method in class charvax.swing.JPanel
getInstance() - Static method in class charva.awt.EventQueue
getInvoker() - Method in class charvax.swing.JPopupMenu
  Returns the component that invoked this popup menu.
getItem() - Method in class charva.awt.event.ItemEvent
  Get the item affected by the event.
getKeyChar() - Method in class charva.awt.event.KeyEvent
  Return the character (in the case of a KEY_TYPED event).
getKeyCode() - Method in class charva.awt.event.KeyEvent
  Return the integer key code.
getKeys() - Method in class charvax.swing.AbstractAction
  Returns an array of `Object`s which are keys for which values have been set for this `AbstractAction`, or `null` if no keys have values set.
getLabel() - Method in class charvax.swing.AbstractButton
  Deprecated. Replaced by getText().
getLabelString() - Method in class charvax.swing.AbstractButton
  Returns the complete label string, including the mnemonic key surrounded by parentheses (if there is a mnemonic key and the mnemonic key does not appear within the label).
getLastChild() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns this node's last child.
getLastFocusEvent() - Method in class charva.awt.Toolkit
getLastIndex() - Method in class charvax.swing.event.ListSelectionEvent
  Get the index of the last row that changed
getLastLeaf() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Finds and returns the last leaf that is a descendant of this node -- either this node or its last child's last leaf.
getLastPathComponent() - Method in class charvax.swing.tree.TreePath
  Returns the last component of this path.
getLastRow() - Method in class charvax.swing.event.TableModelEvent
  Get the index of the last row that changed
getLeft() - Method in class charva.awt.Rectangle
getLevel() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the number of levels above this node -- the distance from the root to this node.
getLimit() - Method in class charva.awt.event.ScrollEvent
getLineColor() - Method in class charvax.swing.border.LineBorder
getLineCount() - Method in class charvax.swing.JTextArea
  Returns the number of lines of text displayed in the JTextArea.
getLineEndOffset(int) - Method in class charvax.swing.JTextArea
  Returns the offset of the last character in the specified line.
getLineOfOffset(int) - Method in class charvax.swing.JTextArea
  Translates an offset (relative to the start of the document) to a line number.
getLineStartOffset(int) - Method in class charvax.swing.JTextArea
  Returns the offset of the first character in the specified line of text.
getLineWrap() - Method in class charvax.swing.JTextArea
  Returns the line-wrapping policy of the JTextArea.
getLocation() - Method in class charva.awt.Component
getLocation() - Method in interface charva.awt.Scrollable
getLocationOnScreen() - Method in class charva.awt.Component
  Return the absolute coordinates of this component's origin.
getLocationOnScreen() - Method in class charva.awt.Window
  Overrides the method in the Component superclass, because a Window has no parent container.
getMaxColorPairs() - Method in class charva.awt.Toolkit
  Returns the maximum number of color-pairs (provides an interface to the ncurses COLOR_PAIRS global variable).
getMaxSelectionIndex() - Method in class charvax.swing.DefaultListSelectionModel
  Returns the last selected index, or -1 if the selection is empty.
getMaxSelectionIndex() - Method in class charvax.swing.JList
  Returns the highest selected item index.
getMaxSelectionIndex() - Method in interface charvax.swing.ListSelectionModel
  Returns the last selected index, or -1 if the selection is empty.
getMaximum() - Method in interface charva.awt.Adjustable
  Gets the maximum value of the adjustable object.
getMaximum() - Method in class charvax.swing.JProgressBar
getMaximum() - Method in class charvax.swing.JScrollBar
getMenu(int) - Method in class charvax.swing.JMenuBar
  Returns the menu at the specified index.
getMenu(String) - Method in class charvax.swing.JMenuBar
  Returns the menu that has the specified text label.
getMenuCount() - Method in class charvax.swing.JMenuBar
  Returns the number of menus in the menubar.
getMenuItem(int) - Method in class charvax.swing.JMenu
  Returns the menu item at the specified index.
getMenuItem(int) - Method in class charvax.swing.JPopupMenu
  Returns the menu item at the specified index.
getMinSelectionIndex() - Method in class charvax.swing.DefaultListSelectionModel
  Returns the first selected index, or -1 if the selection is empty.
getMinSelectionIndex() - Method in class charvax.swing.JList
  Returns the lowest selected item index.
getMinSelectionIndex() - Method in interface charvax.swing.ListSelectionModel
  Returns the first selected index, or -1 if the selection is empty.
getMinimum() - Method in interface charva.awt.Adjustable
  Gets the minimum value of the adjustable object.
getMinimum() - Method in class charvax.swing.JProgressBar
getMinimum() - Method in class charvax.swing.JScrollBar
getMnemonic() - Method in class charvax.swing.AbstractButton
  Returns the button's mnemonic character.
getModel() - Method in class charvax.swing.JList
  Returns the data model that holds the list of items displayed by this JList.
getModel() - Method in class charvax.swing.JTable
getModel() - Method in class charvax.swing.JTree
  Returns the TreeModel that is providing the data.
getModifiers() - Method in class charva.awt.event.MouseEvent
getMonth() - Method in class charva.awt.util.DateEntryField
  Get the month value (between 1 and 12)
getMouseEventInfo() - Method in class charva.awt.Toolkit
  Get information about a mouse event (i.e the coordinates, and which button was clicked).
getName() - Method in class charva.awt.Component
  Returns the name of the component.
getNextEvent() - Method in class charva.awt.EventQueue
  This method is only called if we know that an event is available.
getNextLeaf() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the leaf after this node or null if this node is the last leaf in the tree.
getNumericCapability(String) - Method in class charva.awt.Toolkit
  Provides an interface to the ncurses "tigetnum()" function.
getOppositeComponent() - Method in class charva.awt.event.FocusEvent
getOptions() - Method in class charvax.swing.JOptionPane
  Returns the choices the user can make.
getOrientation() - Method in interface charva.awt.Adjustable
  Gets the orientation of the object.
getOrientation() - Method in class charvax.swing.JScrollBar
  Gets the scrollbar's orientation (VERTICAL or HORIZONTAL)
getOwner() - Method in class charva.awt.Window
  Return the Window that is the "owner" of this Window.
getParent() - Method in class charva.awt.Component
  Get the parent container of this component.
getParent() - Method in class charvax.swing.ActionMap
  Returns this `ActionMap`'s parent.
getParent() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns this node's parent or null if this node has no parent.
getParent() - Method in interface charvax.swing.tree.TreeNode
  Returns the parent TreeNode of this TreeNode.
getParentPath() - Method in class charvax.swing.tree.TreePath
  Returns a path containing all the elements of this object, except the last path component.
getPassword() - Method in class charvax.swing.JPasswordField
  Returns the password value as an array of chars.
getPath() - Method in class charvax.swing.event.TreeSelectionEvent
  Returns the path that has been added to or removed from the selection.
getPath() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the path from the root, to get to this node.
getPath() - Method in class charvax.swing.tree.TreePath
  Returns an ordered array of Objects containing the components of this TreePath.
getPathComponent(int) - Method in class charvax.swing.tree.TreePath
  Returns the path component at the specified index.
getPathCount() - Method in class charvax.swing.tree.TreePath
  Returns the number of elements in the path.
getPathForRow(int) - Method in class charvax.swing.JTree
  Returns the path for the specified row.
getPopupMenu() - Method in class charvax.swing.JMenu
  Returns a reference to this JMenu's popup menu.
getPreferredScrollableViewportSize() - Method in interface charva.awt.Scrollable
getPreferredScrollableViewportSize() - Method in class charvax.swing.JList
  Returns the size of the viewport needed to display visibleRows rows.
getPreferredScrollableViewportSize() - Method in class charvax.swing.JTable
getPreferredScrollableViewportSize() - Method in class charvax.swing.JTextArea
  Returns the preferred size of the viewport for this JTextArea when it is in a JScrollPane (this method implements the Scrollable interface).
getPreviousLeaf() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the leaf before this node or null if this node is the first leaf in the tree.
getPropertyChangeListeners() - Method in class charvax.swing.AbstractAction
  Returns an array of all the `PropertyChangeListener`s added to this AbstractAction with addPropertyChangeListener().
getRight() - Method in class charva.awt.Rectangle
getRoot() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the root of the tree that contains this node.
getRoot() - Method in class charvax.swing.tree.DefaultTreeModel
  Returns the root of the tree.
getRoot() - Method in interface charvax.swing.tree.TreeModel
  Returns the root of the tree.
getRowCount() - Method in class charvax.swing.JTree
  Returns the number of rows that are currently being displayed.
getRowCount() - Method in class charvax.swing.table.AbstractTableModel
  Get the number of rows in the model.
getRowCount() - Method in class charvax.swing.table.DefaultTableModel
  Get the number of rows in the model.
getRowCount() - Method in interface charvax.swing.table.TableModel
  Get the number of rows in the model.
getRowSelectionAllowed() - Method in class charvax.swing.JTable
  Returns true if rows can be selected; otherwise false.
getRows() - Method in class charvax.swing.JTextArea
  Returns the number of rows in this JTextArea.
getScreenColumns() - Method in class charva.awt.Toolkit
getScreenRows() - Method in class charva.awt.Toolkit
getScreenSize() - Method in class charva.awt.Toolkit
getScrollable() - Method in class charva.awt.event.ScrollEvent
getSelectedColumn() - Method in class charvax.swing.JTable
  Returns the index of the first selected column, or -1 if no column is selected.
getSelectedColumnCount() - Method in class charvax.swing.JTable
  Returns the number of selected columns.
getSelectedColumns() - Method in class charvax.swing.JTable
  Returns an array of the indices of all selected columns.
getSelectedFile() - Method in class charvax.swing.JFileChooser
  Get the File selected by the user.
getSelectedIndex() - Method in class charvax.swing.JList
  Get the first selected index, or -1 if there is no selected index.
getSelectedIndex() - Method in class charvax.swing.JTabbedPane
getSelectedIndices() - Method in class charvax.swing.JList
  Returns an array of the selected indices.
getSelectedItem() - Method in interface charvax.swing.ComboBoxModel
  Return the selected item.
getSelectedItem() - Method in class charvax.swing.DefaultComboBoxModel
  Return the selected item.
getSelectedItem() - Method in class charvax.swing.JComboBox
  Returns the selected item.
getSelectedRow() - Method in class charvax.swing.JTable
  Returns the index of the first selected row, or -1 if no row is selected.
getSelectedRowCount() - Method in class charvax.swing.JTable
  Returns the number of selected rows.
getSelectedRows() - Method in class charvax.swing.JTable
  Returns an array of the indices of all selected rows.
getSelectedValue() - Method in class charvax.swing.JList
  Get the first selected item on this list, or `null` if the selection is empty.
getSelectedValues() - Method in class charvax.swing.JList
  Returns an array of the selected values.
getSelection() - Method in class charvax.swing.ButtonGroup
  Get the selected radiobutton.
getSelectionMode() - Method in class charvax.swing.DefaultListSelectionModel
  Returns the current selection mode.
getSelectionMode() - Method in class charvax.swing.JList
  Determines whether this list allows multiple selections.
getSelectionMode() - Method in class charvax.swing.JTable
  Returns the table's row/column selection mode.
getSelectionMode() - Method in interface charvax.swing.ListSelectionModel
  Returns the current selection mode.
getSelectionModel() - Method in class charvax.swing.JList
  Returns the list's implementation of ListSelectionModel.
getSelectionModel() - Method in class charvax.swing.JTable
  Returns the table's row selection model.
getSelectionModel() - Method in class charvax.swing.JTree
  Returns the model for selections.
getSelectionPath() - Method in class charvax.swing.JTree
  Returns the path to the first selected node.
getSelectionPath() - Method in interface charvax.swing.tree.TreeSelectionModel
  Returns the first path in the selection.
getSize() - Method in class charva.awt.Component
getSize() - Method in class charva.awt.Container
getSize() - Method in class charva.awt.util.MultiLineLabel
  This may be wrong, but it'll do for now.
getSize() - Method in class charvax.swing.DefaultComboBoxModel
  Returns the length of the list.
getSize() - Method in class charvax.swing.DefaultListModel
  Returns the length of the list.
getSize() - Method in class charvax.swing.JButton
  Return the size of the button.
getSize() - Method in class charvax.swing.JCheckBox
  Return the size of the text field.
getSize() - Method in class charvax.swing.JComboBox
getSize() - Method in class charvax.swing.JFileChooser
  Required to implement abstract method of JComponent (never used).
getSize() - Method in class charvax.swing.JLabel
  This may be wrong, but it'll do for now.
getSize() - Method in class charvax.swing.JList
getSize() - Method in class charvax.swing.JMenu
getSize() - Method in class charvax.swing.JMenuBar
getSize() - Method in class charvax.swing.JMenuItem
getSize() - Method in class charvax.swing.JProgressBar
  Get the screen size of the progress bar.
getSize() - Method in class charvax.swing.JRadioButton
  Return the size of the text field.
getSize() - Method in class charvax.swing.JScrollBar
  Get the screen size of the scrollbar.
getSize() - Method in class charvax.swing.JSeparator
getSize() - Method in class charvax.swing.JTabbedPane
  Override the method in Container.
getSize() - Method in class charvax.swing.JTable
getSize() - Method in class charvax.swing.JTextArea
  Returns the size of this component.
getSize() - Method in class charvax.swing.JTextField
  Return the size of the text field.
getSize() - Method in interface charvax.swing.ListModel
  Returns the length of the list.
getSize() - Method in class charvax.swing.table.TableHeader
  We pretend that the table header is two rows in height so that the box gets drawn correctly.
getStateChange() - Method in class charva.awt.event.ItemEvent
getString() - Method in class charvax.swing.JProgressBar
  Returns the value of the progress string
getStringCapability(String) - Method in class charva.awt.Toolkit
  Provides an interface to the ncurses "tigetstr()" function.
getStyle() - Method in class charva.awt.Font
  Returns the style of this font.
getSystemEventQueue() - Method in class charva.awt.Toolkit
getTabCount() - Method in class charvax.swing.JTabbedPane
  Returns the number of tabs in this tabbedpane.
getText() - Method in class charva.awt.util.MultiLineLabel
getText() - Method in class charvax.swing.AbstractButton
  Returns the button's label text.
getText() - Method in class charvax.swing.JLabel
getText() - Method in class charvax.swing.JPasswordField
  Deprecated. Replaced by getpassword()
getText() - Method in class charvax.swing.text.JTextComponent
getTitle() - Method in class charva.awt.Frame
  Return this Frame's title, or an empty string if the frame does not have a tile.
getTitle() - Method in class charvax.swing.border.TitledBorder
  Returns the title
getTitleAt(int) - Method in class charvax.swing.JTabbedPane
  Returns the title of the tab with the specified index.
getTitleColor() - Method in class charvax.swing.border.TitledBorder
  Returns the color of the title text.
getTop() - Method in class charva.awt.Rectangle
getTopWindow() - Method in class charva.awt.Toolkit
  Get the top window of the window stack.
getTtyName() - Method in class charva.awt.Toolkit
  Returns the tty device name (provides an interface to the Unix C function "ttyname()").
getType() - Method in class charvax.swing.event.ListDataEvent
  Returns the type of event, which is always CONTENTS_CHANGED.
getType() - Method in class charvax.swing.event.TableModelEvent
  Returns the type of event - one of INSERT, UPDATE or DELETE.
getUpdateRect() - Method in class charva.awt.event.PaintEvent
  Returns the rectangle representing the area that needs to be repainted in response to this event.
getUserObject() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns this node's user object.
getUserObject() - Method in interface charvax.swing.tree.MutableTreeNode
  Returns the user object associated with this MutableTreeNode.
getUserObjectPath() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns the user object path, from the root, to get to this node.
getValue() - Method in interface charva.awt.Adjustable
  Gets the value of the adjustable object.
getValue() - Method in class charva.awt.event.AdjustmentEvent
getValue(String) - Method in class charvax.swing.AbstractAction
  Gets the `Object` associated with the specified key.
getValue(String) - Method in interface charvax.swing.Action
  Gets one of this object's properties using the associated key.
getValue() - Method in class charvax.swing.JOptionPane
  Returns the option the user has selected.
getValue() - Method in class charvax.swing.JProgressBar
getValue() - Method in class charvax.swing.JScrollBar
getValueAt(int, int) - Method in class charvax.swing.JTable
getValueAt(int, int) - Method in class charvax.swing.table.DefaultTableModel
  Returns an attribute value for the cell at (rowIndex, columnIndex)
getValueAt(int, int) - Method in interface charvax.swing.table.TableModel
  Returns an attribute value for the cell at (rowIndex, columnIndex)
getView() - Method in class charvax.swing.JViewport
  Returns the JViewport's one child.
getViewPosition() - Method in class charvax.swing.JViewport
  Gets the coordinates of the origin of the view, relative to the origin of the viewport.
getViewSize() - Method in class charvax.swing.JViewport
  Returns the child component's size.
getViewport() - Method in class charvax.swing.JScrollPane
  Returns the viewport of the component being displayed.
getViewportBorder() - Method in class charvax.swing.JScrollPane
  Returns a reference to the border around the JScrollPane's viewport.
getVisibleAmount() - Method in interface charva.awt.Adjustable
  Gets the length of the proportional indicator.
getVisibleAmount() - Method in class charvax.swing.JScrollBar
getVisibleRowCount() - Method in class charvax.swing.JList
getVisibleRowCount() - Method in class charvax.swing.JTree
  Returns the maximum number of rows that are displayed in the display area.
getWantsInput() - Method in class charvax.swing.JOptionPane
  Returns the value of _wantsInput.
getWidth() - Method in class charva.awt.Component
getWidth() - Method in class charva.awt.Container
getWidth() - Method in class charva.awt.util.MultiLineLabel
getWidth() - Method in class charvax.swing.JButton
getWidth() - Method in class charvax.swing.JCheckBox
getWidth() - Method in class charvax.swing.JComboBox
  Returns width (including the diamond symbol).
getWidth() - Method in class charvax.swing.JFileChooser
  Required to implement abstract method of JComponent (never used).
getWidth() - Method in class charvax.swing.JLabel
getWidth() - Method in class charvax.swing.JList
getWidth() - Method in class charvax.swing.JMenu
getWidth() - Method in class charvax.swing.JMenuBar
getWidth() - Method in class charvax.swing.JMenuItem
getWidth() - Method in class charvax.swing.JProgressBar
getWidth() - Method in class charvax.swing.JRadioButton
getWidth() - Method in class charvax.swing.JScrollBar
getWidth() - Method in class charvax.swing.JSeparator
getWidth() - Method in class charvax.swing.JTable
getWidth() - Method in class charvax.swing.JTextArea
getWidth() - Method in class charvax.swing.JTextField
getWidth() - Method in class charvax.swing.table.TableHeader
getWindow() - Method in class charva.awt.event.WindowEvent
  Returns the Window that is changing its state.
getWrapStyleWord() - Method in class charvax.swing.JTextArea
  Returns the line-wrapping style to be used if getLineWrap() is true.
getX() - Method in class charva.awt.event.MouseEvent
getY() - Method in class charva.awt.event.MouseEvent
getYear() - Method in class charva.awt.util.DateEntryField
  Get the year value.
green - Static variable in class charva.awt.Color
gridheight - Variable in class charva.awt.GridBagConstraints
gridwidth - Variable in class charva.awt.GridBagConstraints
gridx - Variable in class charva.awt.GridBagConstraints
gridy - Variable in class charva.awt.GridBagConstraints

## H

HIDE_ON_CLOSE - Static variable in class charvax.swing.JFrame
HORIZONTAL - Static variable in interface charva.awt.Adjustable
HORIZONTAL - Static variable in class charva.awt.GridBagConstraints
hasColors() - Method in class charva.awt.Toolkit
  Returns true if the terminal is capable of displaying colours.
hasFocus() - Method in class charva.awt.Component
  Returns true if this Component has the keyboard input focus.
hashCode() - Method in class charvax.swing.tree.TreePath
  Returns the hashCode for the object.
height - Variable in class charva.awt.Dimension
hide() - Method in class charva.awt.Component
  Deprecated. This method has been replaced by `setVisible(boolean)`.
hide() - Method in class charva.awt.Window
  Hide this window and all of its contained components.

## I

INFORMATION_MESSAGE - Static variable in class charvax.swing.JOptionPane
INSERT - Static variable in class charvax.swing.event.TableModelEvent
INTERVAL_ADDED - Static variable in class charvax.swing.event.ListDataEvent
INTERVAL_REMOVED - Static variable in class charvax.swing.event.ListDataEvent
INVOCATION_EVENT - Static variable in class charva.awt.event.AWTEvent
ITALIC - Static variable in class charva.awt.Font
ITEM_STATE_CHANGED - Static variable in class charva.awt.event.AWTEvent
Icon - interface charvax.swing.Icon.
  A small fixed size picture, typically used to decorate components.
IllegalComponentStateException - exception charva.awt.IllegalComponentStateException.
  This exception is thrown when a CHARVA component is in an illegal state for the requested operation.
IllegalComponentStateException() - Constructor for class charva.awt.IllegalComponentStateException
  Construct an IllegalComponentStateException.
IllegalComponentStateException(String) - Constructor for class charva.awt.IllegalComponentStateException
  Construct an IllegalComponentStateException with the specified message.
InputEvent - class charva.awt.event.InputEvent.
  This is the superclass of KeyEvent and MouseEvent.
InputEvent(Component, int) - Constructor for class charva.awt.event.InputEvent
Insets - class charva.awt.Insets.
  The Insets class specifies the blank space that must be left around the inside of the edges of a Container.
Insets(int, int, int, int) - Constructor for class charva.awt.Insets
InvocationEvent - class charva.awt.event.InvocationEvent.
  An event which executes the `run()` method on a `Runnable` when dispatched by the AWT event dispatcher thread.
InvocationEvent(Object, Runnable) - Constructor for class charva.awt.event.InvocationEvent
  Constructs an InvocationEvent with the specified source which will execute the Runnable's run() method when dispatched by the AWT dispatch thread.
InvocationEvent(Object, Runnable, Object) - Constructor for class charva.awt.event.InvocationEvent
  Constructs an InvocationEvent with the specified source which will execute the Runnable's run() method when dispatched by the AWT dispatch thread.
ItemEvent - class charva.awt.event.ItemEvent.
  An event which indicates that an item was selected or deselected.
ItemEvent(Component, Object, int) - Constructor for class charva.awt.event.ItemEvent
  Constructs an ItemEvent object.
ItemListener - interface charva.awt.event.ItemListener.
  The listener interface for ItemEvents.
ItemSelectable - interface charva.awt.ItemSelectable.
  The interface for objects that contain a set of items, one or more of which can be selected.
indexOf(Object) - Method in class charvax.swing.DefaultComboBoxModel
  Returns the index of the first occurrence of the specified object.
indexOf(Object) - Method in class charvax.swing.DefaultListModel
  Returns the index of the first occurrence of the specified object.
indexOfTab(String) - Method in class charvax.swing.JTabbedPane
  Returns the first tab index with the specified title, or -1 if no tab has the title.
initColorPair(int, int, int) - Method in class charva.awt.Toolkit
  Provides an interface to the terminfo "init_pair()" function.
insert(String, int) - Method in class charvax.swing.JTextArea
  Inserts the specified text at the specified position (ie at the specified offset from the start of the document)..
insert(MutableTreeNode, int) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Adds child to this MutableTreeNode at index.
insert(MutableTreeNode, int) - Method in interface charvax.swing.tree.MutableTreeNode
  Adds child to this MutableTreeNode at index.
insertElementAt(Object, int) - Method in class charvax.swing.DefaultComboBoxModel
  Insert an item at the specified index.
insertElementAt(Object, int) - Method in interface charvax.swing.MutableComboBoxModel
  Insert an item at the specified index.
insertIndexInterval(int, int, boolean) - Method in class charvax.swing.DefaultListSelectionModel
  Insert length indices beginning before/after index, without notifying the ListSelectionListeners.
insertIndexInterval(int, int, boolean) - Method in interface charvax.swing.ListSelectionModel
  Insert length indices beginning before/after index, without notifying the ListSelectionListeners.
insertItemAt(Object, int) - Method in class charvax.swing.JComboBox
  Insert the specified item at the specified index.
insets - Variable in class charva.awt.GridBagConstraints
intersection(Rectangle) - Method in class charva.awt.Rectangle
  Return the intersection between this Rectangle and the specified Rectangle, or null if the two rectangles don't intersect.
intersects(Rectangle) - Method in class charva.awt.Rectangle
  Check if the specified rectangle intersects at all with this rectangle.
invalidate() - Method in class charva.awt.Component
  Marks the component and all parents above it as needing to be laid out again.
invalidate() - Method in class charva.awt.Container
  Marks the container and all parents above it as needing to be laid out again.
invalidateLayout(Container) - Method in class charva.awt.BorderLayout
  Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
invalidateLayout(Container) - Method in class charva.awt.GridBagLayout
  Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
invalidateLayout(Container) - Method in interface charva.awt.LayoutManager2
  Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
invokeLater(Runnable) - Static method in class charva.awt.EventQueue
  Causes the runnable's run() method to be called in the AWT dispatch thread.
invokeLater(Runnable) - Static method in class charvax.swing.SwingUtilities
  Causes the runnable.run() method to be executed asynchronously on the AWT event dispatching thread.
ipadx - Variable in class charva.awt.GridBagConstraints
ipady - Variable in class charva.awt.GridBagConstraints
isActionKey(int) - Static method in class charva.awt.Toolkit
  Returns true if the key code is greater than 255, indicating that it is a function key.
isActionKey() - Method in class charva.awt.event.KeyEvent
  Returns true if the key code is greater than 255, indicating that it is a function key.
isAddedPath() - Method in class charvax.swing.event.TreeSelectionEvent
  Returns true if the path element has been added to the selection.
isColorEnabled - Static variable in class charva.awt.Toolkit
  This flag is true is the system property "charva.color" has been set.
isColumnSelected(int) - Method in class charvax.swing.JTable
  Returns true if the column with the specified index is selected.
isConsumed() - Method in class charva.awt.event.InputEvent
isConsumed() - Method in class charva.awt.event.ItemEvent
isDescendant(TreePath) - Method in class charvax.swing.tree.TreePath
  Returns true if aTreePath is a descendant of this TreePath.
isDisplayed() - Method in class charva.awt.Component
  A component is "displayed" if it is contained within a displayed Window.
isDisplayed() - Method in class charva.awt.Window
  Returns true if this Window is currently displayed.
isEditable() - Method in class charvax.swing.JTextField
isEditable() - Method in class charvax.swing.text.JTextComponent
  Returns the boolean flag indicating whether this TextComponent is editable or not.
isEnabled() - Method in class charva.awt.Component
  Determine whether this component can react to user input.
isEnabled() - Method in class charvax.swing.AbstractAction
  Returns true if the action is enabled.
isEnabled() - Method in interface charvax.swing.Action
  Returns the enabled state of the `Action`.
isEnabledAt(int) - Method in class charvax.swing.JTabbedPane
  Returns true if the tab the index is enabled.
isFocusTraversable() - Method in class charva.awt.Component
  Indicates whether this component can be traversed using Tab or Shift-Tab keyboard focus traversal.
isFocusTraversable() - Method in class charva.awt.Container
  Return true if any of the components within this Container are focus-traversable (i.e. will accept keyboard input focus when TAB or SHIFT-TAB is pressed).
isFocusTraversable() - Method in class charva.awt.Window
  A Window component will not receive input focus during keyboard focus traversal using Tab and Shift-Tab.
isFocusTraversable() - Method in class charva.awt.util.MultiLineLabel
  This component will not receive focus when Tab or Shift-Tab is pressed.
isFocusTraversable() - Method in class charvax.swing.JLabel
  This component will not receive focus when Tab or Shift-Tab is pressed.
isFocusTraversable() - Method in class charvax.swing.JProgressBar
  This component will not receive focus when Tab or Shift-Tab is pressed.
isFocusTraversable() - Method in class charvax.swing.JSeparator
  Determines whether this component will accept the keyboard focus during keyboard traversal.
isFocusTraversable() - Method in class charvax.swing.table.TableHeader
isIndeterminate() - Method in class charvax.swing.JProgressBar
isIndexSelected(int) - Method in class charvax.swing.JList
  Determines if the specified item in this scrolling list is selected.
isInside(Rectangle) - Method in class charva.awt.Point
  Returns true if this point is inside the specified rectangle.
isLeaf() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns true if this node has no children.
isLeaf(Object) - Method in class charvax.swing.tree.DefaultTreeModel
  Returns true if node is a leaf.
isLeaf(Object) - Method in interface charvax.swing.tree.TreeModel
  Returns true if node is a leaf.
isLeaf() - Method in interface charvax.swing.tree.TreeNode
  Returns true if this TreeNode is a leaf.
isModal() - Method in class charva.awt.Dialog
isNodeAncestor(TreeNode) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns true if anotherNode is an ancestor of this node -- if it is this node, this node's parent, or an ancestor of this node's parent.
isNodeChild(TreeNode) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns true if aNode is a child of this node.
isNodeDescendant(TreeNode) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns true if anotherNode is a descendant of this node -- if it is this node, one of this node's children, or a descendant of one of this node's children.
isPathSelected(TreePath) - Method in class charvax.swing.JTree
  Returns true if the item identified by the path is currently selected.
isPathSelected(TreePath) - Method in interface charvax.swing.tree.TreeSelectionModel
  Returns true if "path" is in the current selection.
isPopupMenuVisible() - Method in class charvax.swing.JMenu
  Returns true if the popup window of this menu is displayed.
isRoot() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Returns true if this node is the root of the tree.
isRootVisible() - Method in class charvax.swing.JTree
  Returns true if the root node of the tree is displayed.
isRowSelected(int) - Method in class charvax.swing.JTable
  Returns true if the row with the specified index is selected.
isSelected() - Method in class charvax.swing.AbstractButton
  Returns the state of the button.
isSelected(AbstractButton) - Method in class charvax.swing.ButtonGroup
  Returns the selected value for the specified button.
isSelectedIndex(int) - Method in class charvax.swing.DefaultListSelectionModel
  Returns true if the specified index is selected.
isSelectedIndex(int) - Method in interface charvax.swing.ListSelectionModel
  Returns true if the specified index is selected.
isSelectionEmpty() - Method in class charvax.swing.DefaultListSelectionModel
  Returns true if no indices are selected.
isSelectionEmpty() - Method in class charvax.swing.JTree
  Returns true if the selection is currently empty.
isSelectionEmpty() - Method in interface charvax.swing.ListSelectionModel
  Returns true if no indices are selected.
isSelectionEmpty() - Method in interface charvax.swing.tree.TreeSelectionModel
  Returns true if the selection is currently empty.
isStringPainted() - Method in class charvax.swing.JProgressBar
  Returns the value of the _stringPainted property
isTemporary() - Method in class charva.awt.event.FocusEvent
isTopLevelMenu() - Method in class charvax.swing.JMenu
  Returns true if this menu is the direct child of a menubar.
isTotallyObscured() - Method in class charva.awt.Component
  Return true if this component is totally obscured by one or more windows that are stacked above it.
isValid() - Method in class charva.awt.Component
  Determines whether this component has a valid layout.
isValid() - Method in class charva.awt.Container
  Determines whether this component is valid.
isVisible() - Method in class charva.awt.Component
  Returns true if this component is displayed when its parent container is displayed.
isVisible(TreePath) - Method in class charvax.swing.JTree
  Returns true if the value identified by path is currently viewable, which means it is either the root or all of its parents are expanded.
isWindowDisplayed(Window) - Method in class charva.awt.Toolkit
  Returns true if the specified window is currently displayed.
itemStateChanged(ItemEvent) - Method in interface charva.awt.event.ItemListener
itemStateChanged(ItemEvent) - Method in class charvax.swing.ButtonGroup
  Implements the ItemListener interface.

## J

JButton - class charvax.swing.JButton.
  An implementation of a "pushbutton" with a text label.
JButton() - Constructor for class charvax.swing.JButton
  Default constructor - construct a button with an empty label.
JButton(String) - Constructor for class charvax.swing.JButton
JCheckBox - class charvax.swing.JCheckBox.
  An implementation of a checkbox - an object that is always in one of two states (SELECTED or DESELECTED) and which displays its state to the user.
JCheckBox() - Constructor for class charvax.swing.JCheckBox
  The default constructor creates a deselected checkbox with an empty label.
JCheckBox(String) - Constructor for class charvax.swing.JCheckBox
  Use this constructor when you want to initialize the label.
JCheckBox(String, boolean) - Constructor for class charvax.swing.JCheckBox
  Use this constructor when you want to set both the label and the value.
JComboBox - class charvax.swing.JComboBox.
  The JComboBox component allows the user to select an item from a pop-up list of choices.
JComboBox() - Constructor for class charvax.swing.JComboBox
  Creates an empty JComboBox.
JComboBox(ComboBoxModel) - Constructor for class charvax.swing.JComboBox
  Creates a JComboBox with the given model.
JComboBox(Object[]) - Constructor for class charvax.swing.JComboBox
  Creates a JComboBox that contains the elements in the specified array.
JComboBox(Vector) - Constructor for class charvax.swing.JComboBox
  Creates a JComboBox that contains the elements in the specified Vector.
JComponent - class charvax.swing.JComponent.
  The base class for charva.swing components.
JComponent() - Constructor for class charvax.swing.JComponent
JDialog - class charvax.swing.JDialog.
  In the CHARVA package, the JDialog provides exactly the same functionality as the Dialog.
JDialog() - Constructor for class charvax.swing.JDialog
  Default constructor, creates a JDialog without a specified Frame owner.
JDialog(Frame) - Constructor for class charvax.swing.JDialog
  Creates a modal dialog without a title and with a Frame owner.
JDialog(Frame, String) - Constructor for class charvax.swing.JDialog
JDialog(Dialog) - Constructor for class charvax.swing.JDialog
JDialog(Dialog, String) - Constructor for class charvax.swing.JDialog
JFileChooser - class charvax.swing.JFileChooser.
  The JFileChooser class displays a dialog from which the user can choose a file.
JFileChooser() - Constructor for class charvax.swing.JFileChooser
  Constructs a JFileChooser pointing to the user's home directory.
JFileChooser(File) - Constructor for class charvax.swing.JFileChooser
  Constructs a JFileChooser pointing to the specified directory.
JFileChooser(String) - Constructor for class charvax.swing.JFileChooser
  Constructs a JFileChooser with the specified pathname.
JFrame - class charvax.swing.JFrame.
  In the CHARVA package, JFrame has identical functionality to Frame
JFrame() - Constructor for class charvax.swing.JFrame
JFrame(String) - Constructor for class charvax.swing.JFrame
JLabel - class charvax.swing.JLabel.
  A display area for a short text string.
JLabel() - Constructor for class charvax.swing.JLabel
  Construct an empty label.
JLabel(String) - Constructor for class charvax.swing.JLabel
  Construct a JLabel with the specified text.
JLabel(String, int) - Constructor for class charvax.swing.JLabel
  Use this constructor if you want to set the alignment to something other than left-aligned.
JList - class charvax.swing.JList.
  A component that allows the user to select one or more objects from a list.
JList() - Constructor for class charvax.swing.JList
  Constructs a JList with 5 rows, 10 columns wide.
JList(ListModel) - Constructor for class charvax.swing.JList
  Construct a JList that displays the elements in the specified non-null model.
JList(Object[]) - Constructor for class charvax.swing.JList
  Construct a JList containing the items in the specified array.
JList(Vector) - Constructor for class charvax.swing.JList
  Construct a JList containing the items in the specified Vector.
JMenu - class charvax.swing.JMenu.
  Implements a menu containing JMenuItems and JSeparators.
JMenu() - Constructor for class charvax.swing.JMenu
  Constructs a new JMenu with no text (the text can be set later with the setText() method of the superclass).
JMenu(String) - Constructor for class charvax.swing.JMenu
  Constructs a new JMenu with the specified string as its text
JMenu(String, int) - Constructor for class charvax.swing.JMenu
  Constructs a new JMenu with the specified text and the specified mnemonic character (which must appear in the text).
JMenuBar - class charvax.swing.JMenuBar.
  An implementation of a menubar.
JMenuBar() - Constructor for class charvax.swing.JMenuBar
  Create a new menu bar
JMenuItem - class charvax.swing.JMenuItem.
  An implementation of an item in a menu.
JMenuItem() - Constructor for class charvax.swing.JMenuItem
  Create a menu item without text.
JMenuItem(String) - Constructor for class charvax.swing.JMenuItem
  Create a menu item with the specified text.
JMenuItem(String, int) - Constructor for class charvax.swing.JMenuItem
  Create a menu item with the specified text and the specified mnemonic.
JOptionPane - class charvax.swing.JOptionPane.
  JOptionPane makes it easy to pop up a standard dialog box that prompts the user for information or displays some information.
JOptionPane() - Constructor for class charvax.swing.JOptionPane
  Creates a JOptionPane with a test message
JOptionPane(Object) - Constructor for class charvax.swing.JOptionPane
  Creates an instance of JOptionPane to display the specified message.
JOptionPane(Object, int) - Constructor for class charvax.swing.JOptionPane
  Creates an instance of JOptionPane to display the specified message.
JOptionPane(Object, int, int) - Constructor for class charvax.swing.JOptionPane
  Creates an instance of JOptionPane to display the specified message.
JOptionPane(Object, int, int, Object, Object[], Object) - Constructor for class charvax.swing.JOptionPane
  Creates an instance of JOptionPane to display the specified message.
JPanel - class charvax.swing.JPanel.
  JPanel is a generic lightweight container.
JPanel() - Constructor for class charvax.swing.JPanel
  The default constructor sets the layout manager to FlowLayout.
JPanel(LayoutManager) - Constructor for class charvax.swing.JPanel
  Use this constructor if you want to use a layout manager other than the default FlowLayout.
JPasswordField - class charvax.swing.JPasswordField.
  JPassword allows the editing of a single line of text; it indicates that something was typed, but does not display the characters that were typed.
JPasswordField() - Constructor for class charvax.swing.JPasswordField
JPasswordField(String) - Constructor for class charvax.swing.JPasswordField
  Use this constructor when you want to initialize the value.
JPasswordField(int) - Constructor for class charvax.swing.JPasswordField
  Use this constructor when you want to leave the text field empty but set its length.
JPasswordField(String, int) - Constructor for class charvax.swing.JPasswordField
  Use this constructor when you want to set both the initial value and the length.
JPopupMenu - class charvax.swing.JPopupMenu.
  An implementation of a popup menu - a small window that pops up and displays a number of choices.
JPopupMenu(Vector) - Constructor for class charvax.swing.JPopupMenu
  Constructs a JPopupMenu that contains the specified items.
JProgressBar - class charvax.swing.JProgressBar.
  A component that displays an integer value within a bounded interval.
JProgressBar() - Constructor for class charvax.swing.JProgressBar
  Creates a horizontal progress bar that displays a border but no progress string.
JProgressBar(int, int) - Constructor for class charvax.swing.JProgressBar
  Creates a progress bar with the specified minimum and maximum values.
JRadioButton - class charvax.swing.JRadioButton.
  An implementation of a radiobutton - an item that is always in one of two states (SELECTED or DESELECTED) and which displays its state to the user.
JRadioButton() - Constructor for class charvax.swing.JRadioButton
  Create a new JRadioButton with an empty label.
JRadioButton(String) - Constructor for class charvax.swing.JRadioButton
  Use this constructor when you want to initialize the value.
JRadioButton(String, boolean) - Constructor for class charvax.swing.JRadioButton
  Use this constructor when you want to set both the label and the value.
JScrollBar - class charvax.swing.JScrollBar.
  An implementation of a scrollbar.
JScrollBar() - Constructor for class charvax.swing.JScrollBar
  Creates a vertical scrollbar with default values.
JScrollBar(int) - Constructor for class charvax.swing.JScrollBar
  Creates a scrollbar with the specified orientation and with default values.
JScrollBar(int, int, int, int, int) - Constructor for class charvax.swing.JScrollBar
  Creates a scrollbar with the specified orientation, value, extent, min and max.
JScrollPane - class charvax.swing.JScrollPane.
  provides a scrollable view of a component.
JScrollPane() - Constructor for class charvax.swing.JScrollPane
  Creates an empty JScrollPane.
JScrollPane(Component) - Constructor for class charvax.swing.JScrollPane
  Create a JScrollPane that displays the contents of the specified component.
JSeparator - class charvax.swing.JSeparator.
  A horizontal separator in a menu.
JSeparator() - Constructor for class charvax.swing.JSeparator
  Create a separator
JTabbedPane - class charvax.swing.JTabbedPane.
  A component that lets the user display one of a set of components (usually Panels) at a time.
JTabbedPane() - Constructor for class charvax.swing.JTabbedPane
  Construct a JTabbedPane.
JTable - class charvax.swing.JTable.
  JTable is a user-interface component that displays data in a two- dimensional table format.
JTable() - Constructor for class charvax.swing.JTable
  Default constructor
JTable(int, int) - Constructor for class charvax.swing.JTable
  Constructs a table of numRows_ and numColumns_ of empty cells using a DefaultTableModel.
JTable(Object[][], Object[]) - Constructor for class charvax.swing.JTable
  Construct a JTable from the specified data and column names, using a DefaultTableModel.
JTable(TableModel) - Constructor for class charvax.swing.JTable
  Construct a JTable with the specified data model.
JTextArea - class charvax.swing.JTextArea.
  Support for public void setBounds( Rectangle bounds ) public void setBounds( int top_, int left_, int bottom_, int right_) public void setBounds(Point topleft_, Dimension size_)
JTextArea() - Constructor for class charvax.swing.JTextArea
  The default constructor creates an empty text area with 10 rows and 10 columns.
JTextArea(String) - Constructor for class charvax.swing.JTextArea
  Construct a text area with 10 rows and 10 columns, and containing the specified text.
JTextArea(String, int, int) - Constructor for class charvax.swing.JTextArea
  Construct a text area wth the specified number of rows and columns, and containing the specified text.
JTextComponent - class charvax.swing.text.JTextComponent.
  JTextComponent is a much-simplified version of the Swing java.swing.text.JTextComponent class, and is the base class for JTextArea.
JTextComponent() - Constructor for class charvax.swing.text.JTextComponent
JTextField - class charvax.swing.JTextField.
  Support for public void setBounds( Rectangle bounds ) public void setBounds( int top_, int left_, int bottom_, int right_) public void setBounds(Point topleft_, Dimension size_)
JTextField() - Constructor for class charvax.swing.JTextField
  Construct a text field.
JTextField(String) - Constructor for class charvax.swing.JTextField
  Use this constructor when you want to initialize the value.
JTextField(int) - Constructor for class charvax.swing.JTextField
  Use this constructor when you want to leave the text field empty but set its length.
JTextField(String, int) - Constructor for class charvax.swing.JTextField
  Use this constructor when you want to set both the initial value and the length.
JTree - class charvax.swing.JTree.
  (UNDER CONSTRUCTION) A component that displays hierarchical data.
JTree(TreeNode) - Constructor for class charvax.swing.JTree
  Returns a JTree with the specified TreeNode as its root, which displays the root node.
JTree(TreeNode, boolean) - Constructor for class charvax.swing.JTree
  Returns a JTree with the specified TreeNode as its root, which displays the root node and which decides whether a node is a leaf node in the specified manner.
JViewport - class charvax.swing.JViewport.
  The JViewport class provides a scrollable window onto an underlying component, whose size can be greater than the size of the JViewport.
JViewport() - Constructor for class charvax.swing.JViewport
  Construct a JViewport.

## K

KEY_MOUSE - Static variable in class charva.awt.Toolkit
KEY_PRESSED - Static variable in class charva.awt.event.AWTEvent
  We may define other event types later.
KEY_PRESSED - Static variable in class charva.awt.event.KeyEvent
KEY_TYPED - Static variable in class charva.awt.event.AWTEvent
KEY_TYPED - Static variable in class charva.awt.event.KeyEvent
KeyAdapter - class charva.awt.event.KeyAdapter.
  An abstract class for receiving key events.
KeyAdapter() - Constructor for class charva.awt.event.KeyAdapter
KeyEvent - class charva.awt.event.KeyEvent.
  An event which indicates that a keystroke occurred in an object.
KeyEvent(int, int, Component) - Constructor for class charva.awt.event.KeyEvent
KeyListener - interface charva.awt.event.KeyListener.
  The listener interface for receiving KeyEvents.
key2ASCII(int) - Static method in class charva.awt.Toolkit
  Convert the integer representation of a keystroke to an ASCII string.
keyPressed(KeyEvent) - Method in class charva.awt.event.KeyAdapter
keyPressed(KeyEvent) - Method in interface charva.awt.event.KeyListener
  KEY_PRESSED events are fired when any key (including a function key and cursor key) is pressed while the component has keyboard input focus.
keyPressed(KeyEvent) - Method in class charva.awt.util.DateEntryField
keyPressed(KeyEvent) - Method in class charvax.swing.AbstractButton
  Implements the KeyListener interface; this is called if a control character or a function key or cursor key was typed.
keyReleased(KeyEvent) - Method in class charva.awt.event.KeyAdapter
keyReleased(KeyEvent) - Method in interface charva.awt.event.KeyListener
  This method is never called in CHARVA, but is present for compatibility with javax.swing.
keyReleased(KeyEvent) - Method in class charva.awt.util.DateEntryField
  This is never called.
keyReleased(KeyEvent) - Method in class charvax.swing.AbstractButton
  Implements the KeyListener interface but is never invoked.
keyTyped(KeyEvent) - Method in class charva.awt.event.KeyAdapter
keyTyped(KeyEvent) - Method in interface charva.awt.event.KeyListener
  KEY_TYPED events are fired when a key representing a valid text character (not a function key or cursor key) is pressed.
keyTyped(KeyEvent) - Method in class charva.awt.util.DateEntryField
keyTyped(KeyEvent) - Method in class charvax.swing.AbstractButton
  Implements the KeyListener interface; this is called if a printable (ASCII or ISO8859-1) character was typed.
keys() - Method in class charvax.swing.ActionMap
  Returns the `Action` names that are bound in this `ActionMap`.

## L

LEFT - Static variable in class charva.awt.FlowLayout
LEFT - Static variable in class charva.awt.event.ScrollEvent
LEFT - Static variable in class charva.awt.util.MultiLineLabel
LEFT - Static variable in interface charvax.swing.SwingConstants
LEFT_ALIGNMENT - Static variable in class charva.awt.Component
LIST_SELECTION - Static variable in class charva.awt.event.AWTEvent
LONG_DESCRIPTION - Static variable in interface charvax.swing.Action
  The key used for storing a longer `String` description for the action, could be used for context-sensitive help.
LayoutManager - interface charva.awt.LayoutManager.
  Defines the interface for classes that know how to lay out Containers.
LayoutManager2 - interface charva.awt.LayoutManager2.
  Defines an interface for classes that know how to lay out a Container based on a layout-constraints object.
LineBorder - class charvax.swing.border.LineBorder.
LineBorder(Color) - Constructor for class charvax.swing.border.LineBorder
ListDataEvent - class charvax.swing.event.ListDataEvent.
  An event that characterizes a change in a list.
ListDataEvent(Object, int, int, int) - Constructor for class charvax.swing.event.ListDataEvent
  Construct a ListDataEvent.
ListDataListener - interface charvax.swing.event.ListDataListener.
  Classes that need to be notified of changes in the contents of a list must implement this interface.
ListModel - interface charvax.swing.ListModel.
  This interface defines the methods by which components such as JList get the value of each cell in a list, and the length of the list.
ListSelectionEvent - class charvax.swing.event.ListSelectionEvent.
  An event that characterizes a change in the current selection.
ListSelectionEvent(Object, int, int, boolean) - Constructor for class charvax.swing.event.ListSelectionEvent
  Construct a ListSelectionEvent.
ListSelectionListener - interface charvax.swing.event.ListSelectionListener.
ListSelectionModel - interface charvax.swing.ListSelectionModel.
left - Variable in class charva.awt.Insets

## M

MAGENTA - Static variable in class charva.awt.Toolkit
MNEMONIC_KEY - Static variable in interface charvax.swing.Action
  The key used for storing a `KeyEvent` to be used as the mnemonic for the action.
MOUSE_CLICKED - Static variable in class charva.awt.event.MouseEvent
MOUSE_EVENT - Static variable in class charva.awt.event.AWTEvent
MOUSE_PRESSED - Static variable in class charva.awt.event.MouseEvent
MOUSE_RELEASED - Static variable in class charva.awt.event.MouseEvent
MULTIPLE_INTERVAL_SELECTION - Static variable in interface charvax.swing.ListSelectionModel
MouseEvent - class charva.awt.event.MouseEvent.
  An event which encapsulates information about a mouse-click.
MouseEvent(Component, int, int, int, int, int) - Constructor for class charva.awt.event.MouseEvent
MultiLineLabel - class charva.awt.util.MultiLineLabel.
  Implements a label that displays multiple lines of text.
MultiLineLabel(String[]) - Constructor for class charva.awt.util.MultiLineLabel
MutableComboBoxModel - interface charvax.swing.MutableComboBoxModel.
  A mutable version of ComboBoxModel.
MutableTreeNode - interface charvax.swing.tree.MutableTreeNode.
  Defines the requirements for a tree node object that can change -- by adding or removing child nodes, or by changing the contents of a user object stored in the node.
magenta - Static variable in class charva.awt.Color
makeVisible(TreePath) - Method in class charvax.swing.JTree
  Ensures that the node identified by path is currently viewable.
minimumSize(Container) - Method in class charva.awt.BorderLayout
  Calculate the minimum-size rectangle that can enclose all the components in the given container.
minimumSize() - Method in class charva.awt.Component
minimumSize() - Method in class charva.awt.Container
minimumSize(Container) - Method in class charva.awt.FlowLayout
  Calculate the minimum-size rectangle that can enclose all the components in the given container.
minimumSize(Container) - Method in class charva.awt.GridBagLayout
  Calculate the geometry for the specified list of Components, and return the size of the rectangle that encloses all the Components.
minimumSize(Container) - Method in interface charva.awt.LayoutManager
  Calculate the geometry for the specified list of Components, and return the size of the rectangle that encloses all the Components.
minimumSize() - Method in class charva.awt.util.MultiLineLabel
minimumSize(Container) - Method in class charvax.swing.BoxLayout
  Calculate the minimum-size rectangle that can enclose all the components in the given container.
minimumSize() - Method in class charvax.swing.JButton
  Called by the LayoutManager.
minimumSize() - Method in class charvax.swing.JCheckBox
  Called by the LayoutManager.
minimumSize() - Method in class charvax.swing.JComboBox
minimumSize() - Method in class charvax.swing.JFileChooser
  Required to implement abstract method of JComponent (never used).
minimumSize() - Method in class charvax.swing.JFrame
  Overrides the corresponding method in Container.
minimumSize() - Method in class charvax.swing.JLabel
minimumSize() - Method in class charvax.swing.JList
  Called by LayoutManager.
minimumSize() - Method in class charvax.swing.JMenu
minimumSize() - Method in class charvax.swing.JMenuBar
minimumSize() - Method in class charvax.swing.JMenuItem
minimumSize() - Method in class charvax.swing.JProgressBar
minimumSize() - Method in class charvax.swing.JRadioButton
  Called by the LayoutManager.
minimumSize() - Method in class charvax.swing.JScrollBar
minimumSize() - Method in class charvax.swing.JScrollPane
  Overrides the minimumSize() method of Container.
minimumSize() - Method in class charvax.swing.JSeparator
minimumSize() - Method in class charvax.swing.JTabbedPane
  Override the method in Container.
minimumSize() - Method in class charvax.swing.JTable
minimumSize() - Method in class charvax.swing.JTextArea
  Called by the LayoutManager.
minimumSize() - Method in class charvax.swing.JTextField
  Called by the LayoutManager.
minimumSize() - Method in class charvax.swing.table.TableHeader
modifiers - Variable in class charva.awt.event.MouseEvent
  Specifies whether the button was pressed, released or clicked.

## N

NAME - Static variable in interface charvax.swing.Action
  The key used for storing the `String` name for the action, used for a menu or button.
NEW_DIRECTORY_ACCELERATOR - Static variable in class charvax.swing.JFileChooser
NEW_DIRECTORY_LABEL - Static variable in class charvax.swing.JFileChooser
NONE - Static variable in class charva.awt.GridBagConstraints
NORTH - Static variable in class charva.awt.BorderLayout
NORTH - Static variable in class charva.awt.GridBagConstraints
NORTHEAST - Static variable in class charva.awt.GridBagConstraints
NORTHWEST - Static variable in class charva.awt.GridBagConstraints
NO_ACCELERATOR - Static variable in class charvax.swing.JOptionPane
NO_LABEL - Static variable in class charvax.swing.JOptionPane
NO_OPTION - Static variable in class charvax.swing.JOptionPane
nextFocus() - Method in class charva.awt.Container
  Set the _currentFocus to refer to the next focus-traversable component in the list of contained components, and put FocusEvents on the queue, one for the component that is losing the focus and one for the component gaining the focus.

## O

OK_ACCELERATOR - Static variable in class charvax.swing.JOptionPane
OK_CANCEL_OPTION - Static variable in class charvax.swing.JOptionPane
OK_LABEL - Static variable in class charvax.swing.JOptionPane
OK_OPTION - Static variable in class charvax.swing.JOptionPane
Ouml - Static variable in class charva.awt.Toolkit

## P

PAINT_EVENT - Static variable in class charva.awt.event.AWTEvent
PARENT_DIRECTORY_ACCELERATOR - Static variable in class charvax.swing.JFileChooser
PARENT_DIRECTORY_LABEL - Static variable in class charvax.swing.JFileChooser
PLAIN - Static variable in class charva.awt.Font
PLAIN_MESSAGE - Static variable in class charvax.swing.JOptionPane
PaintEvent - class charva.awt.event.PaintEvent.
  An event which is used to ensure that painting of components is serialized, i.e that it occurs in the main event-processing loop.
PaintEvent(Component, Rectangle) - Constructor for class charva.awt.event.PaintEvent
PlaybackThread - class charva.awt.PlaybackThread.
  This class reads a scriptfile line by line, parses each line into a time-interval and a gesture-specifier (either KEY or MOUSE), and fires the specified keystroke (or mouse-click) after the specified delay.
Point - class charva.awt.Point.
  Represents a point in (x,y) coordinate space, with integer precision.
Point(int, int) - Constructor for class charva.awt.Point
Point(Point) - Constructor for class charva.awt.Point
pack() - Method in class charva.awt.Window
  Causes this Window to be sized to fit the preferred sizes and layouts of its contained components.
paintBorder(Component, int, int, int, int, int) - Method in interface charvax.swing.border.Border
  Paints the border for the specified component with the specified position and size.
paintBorder(Component, int, int, int, int, int) - Method in class charvax.swing.border.CompoundBorder
  Paints the border for the specified component with the specified position and size.
paintBorder(Component, int, int, int, int, int) - Method in class charvax.swing.border.EmptyBorder
  Paints the border for the specified component with the specified position and size.
paintBorder(Component, int, int, int, int, int) - Method in class charvax.swing.border.LineBorder
  Paints the border for the specified component with the specified position and size.
paintBorder(Component, int, int, int, int, int) - Method in class charvax.swing.border.TitledBorder
  Paints the border for the specified component with the specified position and size.
path - Variable in class charvax.swing.event.TreeModelEvent
  Path to the parent of the nodes that have changed.
pathByAddingChild(Object) - Method in class charvax.swing.tree.TreePath
  Returns a new path containing all the elements of this object plus child.
postActionEvent(ActionEvent) - Method in class charvax.swing.JTextField
  Invoke all the ActionListener callbacks that may have been registered for this component.
postEvent(AWTEvent) - Method in class charva.awt.EventQueue
postorderEnumeration() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Creates and returns an enumeration that traverses the subtree rooted at this node in postorder.
preorderEnumeration() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Creates and returns an enumeration that traverses the subtree rooted at this node in preorder.
previousFocus() - Method in class charva.awt.Container
  Set the _currentFocus to refer to the previous focus-traversable component in the list of contained components, and put FocusEvents on the queue, one for the component that is losing the focus and one for the component gaining the focus.
print(String) - Method in class charva.awt.Toolkit
  Provides an interface to the ncurses "mcprint()" function to ship the specified string to a printer attached to the terminal.
processAdjustmentEvent(AdjustmentEvent) - Method in interface charva.awt.Adjustable
processAdjustmentEvent(AdjustmentEvent) - Method in class charvax.swing.JScrollBar
processEvent(AWTEvent) - Method in class charva.awt.Component
  Process events that are implemented by all components.
processEvent(AWTEvent) - Method in class charva.awt.Window
  Process an event off the event queue.
processEvent(AWTEvent) - Method in class charvax.swing.AbstractButton
  Process events.
processEvent(AWTEvent) - Method in class charvax.swing.JComboBox
  Overrides method in superclass.
processEvent(AWTEvent) - Method in class charvax.swing.JTextField
  Process events.
processFocusEvent(FocusEvent) - Method in class charva.awt.Component
  Invoke all the FocusListener callbacks that may have been registered for this component.
processKeyEvent(KeyEvent) - Method in class charva.awt.Component
  Invoke all the KeyListener callbacks that may have been registered for this component.
processKeyEvent(KeyEvent) - Method in class charva.awt.Container
processKeyEvent(KeyEvent) - Method in class charva.awt.util.CapsTextField
  Convert keystrokes to uppercase before calling the JTextField's processKeyEvent() method.
processKeyEvent(KeyEvent) - Method in class charva.awt.util.ConstrainedTextField
  Check the length of the text before calling the superclass' processKeyEvent() method.
processKeyEvent(KeyEvent) - Method in class charva.awt.util.MultiLineLabel
  The MultiLineLabel class ignores key events.
processKeyEvent(KeyEvent) - Method in class charvax.swing.JButton
  Processes key events occurring on this object by dispatching them to any registered KeyListener objects.
processKeyEvent(KeyEvent) - Method in class charvax.swing.JCheckBox
processKeyEvent(KeyEvent) - Method in class charvax.swing.JComboBox
  Process KeyEvents that have been generated by this JComboBox component.
processKeyEvent(KeyEvent) - Method in class charvax.swing.JLabel
  The JLabel class ignores key events.
processKeyEvent(KeyEvent) - Method in class charvax.swing.JList
processKeyEvent(KeyEvent) - Method in class charvax.swing.JMenuBar
  Processes key events occurring on this object by dispatching them to any registered KeyListener objects.
processKeyEvent(KeyEvent) - Method in class charvax.swing.JPopupMenu
processKeyEvent(KeyEvent) - Method in class charvax.swing.JProgressBar
  The JProgressBar class ignores key events.
processKeyEvent(KeyEvent) - Method in class charvax.swing.JRadioButton
processKeyEvent(KeyEvent) - Method in class charvax.swing.JScrollBar
processKeyEvent(KeyEvent) - Method in class charvax.swing.JTable
  Processes key events occurring on this object
processKeyEvent(KeyEvent) - Method in class charvax.swing.JTextArea
  Process KeyEvents that have been generated by this JTextArea.
processKeyEvent(KeyEvent) - Method in class charvax.swing.JTextField
  Process KeyEvents that have been generated by this JTextField.
processMouseEvent(MouseEvent) - Method in class charva.awt.Component
  Process a MouseEvent that was generated by clicking the mouse somewhere inside this component.
processMouseEvent(MouseEvent) - Method in class charvax.swing.AbstractButton
  Process a MouseEvent that was generated by clicking the mouse somewhere inside this component.
processMouseEvent(MouseEvent) - Method in class charvax.swing.JComboBox
  Process a MouseEvent that was generated by clicking the mouse on this JComboBox.
processMouseEvent(MouseEvent) - Method in class charvax.swing.JList
processMouseEvent(MouseEvent) - Method in class charvax.swing.JTextArea
  Process a MouseEvent that was generated by clicking the mouse somewhere inside this JTextArea.
processMouseEvent(MouseEvent) - Method in class charvax.swing.JTextField
  Process a MouseEvent that was generated by clicking the mouse somewhere inside this JTextField.
processScrollEvent(ScrollEvent) - Method in interface charva.awt.Scrollable
processScrollEvent(ScrollEvent) - Method in class charvax.swing.JList
  Process scroll events generated by this JList.
processScrollEvent(ScrollEvent) - Method in class charvax.swing.JTable
  Process scroll events generated by this JTable.
processScrollEvent(ScrollEvent) - Method in class charvax.swing.JTextArea
  Process scroll events generated by this JTextArea.
processWindowEvent(WindowEvent) - Method in class charva.awt.Window
  Process window events occurring on this window by dispatching them to any registered WindowListener objects.
put(Object, Action) - Method in class charvax.swing.ActionMap
  Adds a binding for `key` to `action`.
putValue(String, Object) - Method in class charvax.swing.AbstractAction
  Sets the `Value` associated with the specified key.
putValue(String, Object) - Method in interface charvax.swing.Action
  Sets one of this object's properties using the associated key.
putp(String) - Method in class charva.awt.Toolkit
  Provides an interface to the ncurses "putp()" function, to write a string to the terminal; the string must be a return value from getStringCapability().

## Q

QUESTION_MESSAGE - Static variable in class charvax.swing.JOptionPane
queuesAreEmpty() - Method in class charva.awt.EventQueue
  Returns true if both the high-priority queue and the low-priority queue are empty.

## R

RED - Static variable in class charva.awt.Toolkit
RESERVED_ID_MAX - Static variable in class charva.awt.event.AWTEvent
  Users can define their own events as long as the ID is greater than RESERVED_ID_MAX.
RIGHT - Static variable in class charva.awt.FlowLayout
RIGHT - Static variable in class charva.awt.event.ScrollEvent
RIGHT - Static variable in class charva.awt.util.MultiLineLabel
RIGHT - Static variable in interface charvax.swing.SwingConstants
RIGHT_ALIGNMENT - Static variable in class charva.awt.Component
Rectangle - class charva.awt.Rectangle.
  The Rectangle class respresents a rectangular area of the screen; the boundaries are INCLUSIVE (i.e. the _right instance variable refers to the rightmost column that is included in the rectangular area, and the _bottom instance variable refers to the bottom row that is included in the rectangle.
Rectangle(int, int, int, int) - Constructor for class charva.awt.Rectangle
  Construct a Rectangle with the specified boundaries.
Rectangle(Point, Point) - Constructor for class charva.awt.Rectangle
Rectangle(Point, Dimension) - Constructor for class charva.awt.Rectangle
Rectangle(Rectangle) - Constructor for class charva.awt.Rectangle
red - Static variable in class charva.awt.Color
redrawWin() - Method in class charva.awt.Toolkit
  Indicate to ncurses that all the lines on the screen have changed and need to be redrawn the next time Toolkit.sync() is called.
remove(Component) - Method in class charva.awt.Container
  Removes the specified component from this container.
remove(Object) - Method in class charvax.swing.ActionMap
  Removes the binding for `key` from this `ActionMap`.
remove(AbstractButton) - Method in class charvax.swing.ButtonGroup
  Remove the specified button from the group.
remove(int) - Method in class charvax.swing.JTabbedPane
  Removes the tab and component which corresponds to the specified index.
remove(int) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Removes the child at index from this MutableTreeNode.
remove(MutableTreeNode) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Removes node from this MutableTreeNode, giving it a null parent.
remove(int) - Method in interface charvax.swing.tree.MutableTreeNode
  Removes the child at index from this MutableTreeNode.
remove(MutableTreeNode) - Method in interface charvax.swing.tree.MutableTreeNode
  Removes node from this MutableTreeNode.
removeAdjustmentListener(AdjustmentListener) - Method in interface charva.awt.Adjustable
removeAdjustmentListener(AdjustmentListener) - Method in class charvax.swing.JScrollBar
removeAllChildren() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Removes all of this node's children, setting their parents to null.
removeAllElements() - Method in class charvax.swing.DefaultComboBoxModel
  Removes all elements from this list and sets its size to zero.
removeAllElements() - Method in class charvax.swing.DefaultListModel
  Removes all elements from this list and sets its size to zero.
removeAllItems() - Method in class charvax.swing.JComboBox
  Removes all items.
removeElement(Object) - Method in class charvax.swing.DefaultComboBoxModel
  Remove the specified object from the model.
removeElement(Object) - Method in interface charvax.swing.MutableComboBoxModel
  Remove the specified object from the model.
removeElementAt(int) - Method in class charvax.swing.DefaultComboBoxModel
  Deletes the component at the specified index.
removeElementAt(int) - Method in class charvax.swing.DefaultListModel
  Deletes the component at the specified index.
removeElementAt(int) - Method in interface charvax.swing.MutableComboBoxModel
  Remove the item at the specified index.
removeFromParent() - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Removes the subtree rooted at this node from the tree, giving this node a null parent.
removeFromParent() - Method in interface charvax.swing.tree.MutableTreeNode
  Removes this MutableTreeNode from its parent.
removeIndexInterval(int, int) - Method in class charvax.swing.DefaultListSelectionModel
  Remove the indices in the interval index0,index1 (inclusive) from the selection model, without notifying the ListSelectionListeners.
removeIndexInterval(int, int) - Method in interface charvax.swing.ListSelectionModel
  Remove the indices in the interval index0,index1 (inclusive) from the selection model, without notifying the ListSelectionListeners.
removeItem(Object) - Method in class charvax.swing.JComboBox
  Removes the specified item from the combobox's list.
removeItemAt(int) - Method in class charvax.swing.JComboBox
  Remove the item at the specified index.
removeItemListener(ItemListener) - Method in interface charva.awt.ItemSelectable
removeItemListener(ItemListener) - Method in class charvax.swing.AbstractButton
removeItemListener(ItemListener) - Method in class charvax.swing.JComboBox
removeListDataListener(ListDataListener) - Method in class charvax.swing.AbstractListModel
  Remove the specified ListDataListener from the list of listeners that will be notified.
removeListDataListener(ListDataListener) - Method in interface charvax.swing.ListModel
  Remove the specified ListDataListener.
removeListSelectionListener(ListSelectionListener) - Method in class charvax.swing.DefaultListSelectionModel
  Remove a listener from the list.
removeListSelectionListener(ListSelectionListener) - Method in class charvax.swing.JList
  Remove the specified ListSelectionListener from the list of listeners that will be notified when the selection changes.
removeListSelectionListener(ListSelectionListener) - Method in interface charvax.swing.ListSelectionModel
  Remove the specified listener from the list of listeners.
removePropertyChangeListener(PropertyChangeListener) - Method in class charvax.swing.AbstractAction
  Removes a `PropertyChangeListener` from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in interface charvax.swing.Action
  Removes a `PropertyChange` listener.
removeScrollListener(ScrollListener) - Method in interface charva.awt.Scrollable
removeScrollListener(ScrollListener) - Method in class charvax.swing.JList
  Remove a ScrollListener object that is registered for this JList.
removeScrollListener(ScrollListener) - Method in class charvax.swing.JTable
  Remove a ScrollListener object that is registered for this table.
removeScrollListener(ScrollListener) - Method in class charvax.swing.JTextArea
  Remove a ScrollListener object that is registered for this JTextArea.
removeSelectionInterval(int, int) - Method in class charvax.swing.DefaultListSelectionModel
  Change the selection to be the set difference between the current selection and the indices between index0 and index1 inclusive.
removeSelectionInterval(int, int) - Method in class charvax.swing.JList
  Sets the selection to be the set difference between the current selection and the specified interval between index0_ and index1_ (inclusive).
removeSelectionInterval(int, int) - Method in interface charvax.swing.ListSelectionModel
  Change the selection to be the set difference between the current selection and the indices between index0 and index1 inclusive.
removeSelectionPath(TreePath) - Method in class charvax.swing.JTree
  Removes the node identified by the specified path from the current selection.
removeSelectionRow(int) - Method in class charvax.swing.JTree
  Removes the row at the index row from the current selection.
removeTableModelListener(TableModelListener) - Method in class charvax.swing.table.AbstractTableModel
  Removes the specified listener from the list of listeners.
removeTableModelListener(TableModelListener) - Method in interface charvax.swing.table.TableModel
  Removes the specified listener from the list of listeners.
removeTreeModelListener(TreeModelListener) - Method in class charvax.swing.tree.DefaultTreeModel
  Removes a listener previously added with addTreeModelListener.
removeTreeModelListener(TreeModelListener) - Method in interface charvax.swing.tree.TreeModel
  Removes a listener previously added with addTreeModelListener.
removeTreeSelectionListener(TreeSelectionListener) - Method in interface charvax.swing.tree.TreeSelectionModel
  Removes "listener" from the list of listeners that are notified each time the set of selected TreePaths changes.
repaint() - Method in class charva.awt.Component
  Causes this component to be repainted as soon as possible (this is done by posting a RepaintEvent onto the system queue).
replaceRange(String, int, int) - Method in class charvax.swing.JTextArea
  Replaces the text from the specified start position to end position with the specified text.
requestFocus() - Method in class charva.awt.Component
  This method should be invoked by all subclasses of Component which override this method; because this method generates the FOCUS_GAINED event when the component gains the keyboard focus.
requestFocus() - Method in class charva.awt.Container
requestFocus() - Method in class charva.awt.util.MultiLineLabel
  The MultiLineLabel component never gets the keyboard input focus.
requestFocus() - Method in class charvax.swing.JButton
requestFocus() - Method in class charvax.swing.JCheckBox
requestFocus() - Method in class charvax.swing.JComboBox
requestFocus() - Method in class charvax.swing.JLabel
  The JLabel component never gets the keyboard input focus.
requestFocus() - Method in class charvax.swing.JList
requestFocus() - Method in class charvax.swing.JMenuItem
requestFocus() - Method in class charvax.swing.JProgressBar
  The JProgressBar component never gets the keyboard input focus.
requestFocus() - Method in class charvax.swing.JRadioButton
requestFocus() - Method in class charvax.swing.JScrollBar
requestFocus() - Method in class charvax.swing.JSeparator
  This is never invoked.
requestFocus() - Method in class charvax.swing.JTable
requestFocus() - Method in class charvax.swing.JTextArea
requestFocus() - Method in class charvax.swing.JTextField
requestFocus() - Method in class charvax.swing.table.TableHeader
requestSync() - Method in class charva.awt.Component
  Causes a SyncEvent to be posted onto the AWT queue, thus requesting a refresh of the physical screen.
resetClipRect() - Method in class charva.awt.Toolkit
  Reset the clipping rectangle to the screen size.
right - Variable in class charva.awt.Insets
rowHeights - Variable in class charva.awt.GridBagLayout
  This field holds the overrides to the row minimum heights.
rowWeights - Variable in class charva.awt.GridBagLayout
  This field is not used in the CHARVA package but is present to allow compile-time compatibility with AWT.
run() - Method in class charva.awt.PlaybackThread
run() - Method in class charva.awt.ShutdownHook
  Implement the Runnable interface; shuts down the ncurses environment and restores the previous terminal settings.
run() - Method in class charva.awt.Window

## S

SCROLL_EVENT - Static variable in class charva.awt.event.AWTEvent
SELECTED - Static variable in class charva.awt.event.ItemEvent
SHORT_DESCRIPTION - Static variable in interface charvax.swing.Action
  The key used for storing a short `String` description for the action, used for tooltip text.
SINGLE_INTERVAL_SELECTION - Static variable in interface charvax.swing.ListSelectionModel
SINGLE_SELECTION - Static variable in interface charvax.swing.ListSelectionModel
SMALL_ICON - Static variable in interface charvax.swing.Action
  The key used for storing a small `Icon`, such as `ImageIcon`, for the action, used for toolbar buttons.
SOUTH - Static variable in class charva.awt.BorderLayout
SOUTH - Static variable in class charva.awt.GridBagConstraints
SOUTHEAST - Static variable in class charva.awt.GridBagConstraints
SOUTHWEST - Static variable in class charva.awt.GridBagConstraints
SYNC_EVENT - Static variable in class charva.awt.event.AWTEvent
ScrollEvent - class charva.awt.event.ScrollEvent.
  A ScrollEvent is posted on the event queue by a scrollable object such as a Table, when its state changes in such a way that it may need to be scrolled (if it is contained within a ScrollPane).
ScrollEvent(Component, int, Point) - Constructor for class charva.awt.event.ScrollEvent
  Construct a ScrollEvent with the specified direction and limit parameters.
ScrollListener - interface charva.awt.event.ScrollListener.
  The listener interface for receiving ScrollEvents.
Scrollable - interface charva.awt.Scrollable.
  The interface for objects that can be contained in a ScrollPane and scrolled within a Viewport.
ShutdownHook - class charva.awt.ShutdownHook.
  This class is used to clean up the ncurses environment and restore the terminal settings when the application terminates, whether the program exits intentionally or because of a signal such as SIGTERM, SIGHUP etc.
SwingConstants - interface charvax.swing.SwingConstants.
  A collection of constants used for positioning components on the screen.
SwingPropertyChangeSupport - class charvax.swing.event.SwingPropertyChangeSupport.
  This subclass of java.beans.PropertyChangeSupport is identical in functionality -- it sacrifices thread-safety (not a Swing concern) for reduce memory consumption, which helps performance (both big Swing concerns).
SwingPropertyChangeSupport(Object) - Constructor for class charvax.swing.event.SwingPropertyChangeSupport
  Constructs a SwingPropertyChangeSupport object.
SwingUtilities - class charvax.swing.SwingUtilities.
  A collection of utility methods for Swing.
SwingUtilities() - Constructor for class charvax.swing.SwingUtilities
SyncEvent - class charva.awt.event.SyncEvent.
  A special event which is used for coalescing screen-refresh actions if possible, in order to speed up redrawing.
SyncEvent(Component) - Constructor for class charva.awt.event.SyncEvent
scroll(ScrollEvent) - Method in interface charva.awt.event.ScrollListener
scroll(ScrollEvent) - Method in class charvax.swing.JScrollPane
  Called by a Scrollable object such as JTable or JList, when its state changes in such a way that it may need to be scrolled.
scrollPathToVisible(TreePath) - Method in class charvax.swing.JTree
  Makes sure all the path components in path are expanded (except for the last path component) and scrolls so that the node identified by the path is displayed.
scrollRowToVisible(int) - Method in class charvax.swing.JTree
  Scrolls the item identified by row until it is displayed.
set() - Method in class charva.awt.util.DateEntryField
  Set the fields to the current time.
setActionCommand(String) - Method in class charvax.swing.AbstractButton
  Sets the action command for this button.
setActionCommand(String) - Method in class charvax.swing.JTextField
  Set the action command
setAlignment(int) - Method in class charva.awt.FlowLayout
  Sets the alignment for this layout.
setAllowsChildren(boolean) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Determines whether or not this node is allowed to have children.
setBackground(int) - Method in class charva.awt.ColorPair
  Set the background color.
setBackground(Color) - Method in class charva.awt.Component
  Set the background color of this component.
setBackground(Color) - Method in class charva.awt.Container
  Sets the background color of this container and all its contained components that do not yet have their background color set.
setBackground(Color) - Method in class charvax.swing.JFrame
  Sets the background color of this JFrame and its content pane.
setBackground(Color) - Method in class charvax.swing.JMenu
  Sets the background color of this JMenu and all its contained JMenuItems that do not yet have their background color set.
setBlockIncrement(int) - Method in interface charva.awt.Adjustable
  Sets the block increment
setBlockIncrement(int) - Method in class charvax.swing.JScrollBar
  Sets the block increment of the scrollbar.
setBorder(Border) - Method in class charvax.swing.JComponent
setBorder(Border) - Method in class charvax.swing.JPanel
setBorder(Border) - Method in class charvax.swing.border.TitledBorder
  Sets the border of this titled border.
setBounds(Rectangle) - Method in class charva.awt.Component
setBounds(int, int, int, int) - Method in class charva.awt.Component
setBounds(Point, Dimension) - Method in class charva.awt.Component
setBounds(Rectangle) - Method in class charvax.swing.JTextArea
setBounds(int, int, int, int) - Method in class charvax.swing.JTextArea
setBounds(Point, Dimension) - Method in class charvax.swing.JTextArea
setBounds(Rectangle) - Method in class charvax.swing.JTextField
setBounds(int, int, int, int) - Method in class charvax.swing.JTextField
setBounds(Point, Dimension) - Method in class charvax.swing.JTextField
setCaretPosition(int) - Method in class charvax.swing.JTextArea
  Sets the position of the text insertion caret for this JTextArea.
setCaretPosition(int) - Method in class charvax.swing.text.JTextComponent
setClipRect(Rectangle) - Method in class charva.awt.Toolkit
  Set a clipping rectangle.
setClipRectNative(int, int, int, int) - Method in class charva.awt.Toolkit
  Set a clipping rectangle.
setColumnSelectionAllowed(boolean) - Method in class charvax.swing.JTable
  Set whether selection of columns is allowed.
setColumnSelectionInterval(int, int) - Method in class charvax.swing.JTable
  Selects the columns from `index0_` to `index1_`, inclusive.
setColumns(int) - Method in class charvax.swing.JList
  Set the number of columns INSIDE the list.
setColumns(int) - Method in class charvax.swing.JTextArea
  Sets the number of columns in this JTextArea.
setColumns(int) - Method in class charvax.swing.JTextField
  Sets the number of columns in this Textfield, and then invalidates the layout.
setCurrentDirectory(File) - Method in class charvax.swing.JFileChooser
  Set the current directory.
setCursor(Point) - Method in class charva.awt.Toolkit
  Set absolute cursor position
setCursor(int, int) - Method in class charva.awt.Toolkit
  Set absolute cursor position
setDataVector(Object[][], Object[]) - Method in class charvax.swing.table.DefaultTableModel
  Replaces the values in the _dataVector instance variable with the values in the data_ array.
setDataVector(int, int) - Method in class charvax.swing.table.DefaultTableModel
  Set up an empty data vector with the specified number of rows and columns.
setDay(int) - Method in class charva.awt.util.DateEntryField
setDefaultBackground(Color) - Static method in class charva.awt.Toolkit
  Changes the default background color.
setDefaultCloseOperation(int) - Method in class charvax.swing.JFrame
  Sets the operation that will happen by default when the user initiates a "close" on this frame.
setDefaultForeground(Color) - Static method in class charva.awt.Toolkit
  Changes the default foreground color.
setDialogTitle(String) - Method in class charvax.swing.JFileChooser
setDocument(String) - Method in class charvax.swing.text.JTextComponent
setEchoChar(char) - Method in class charvax.swing.JPasswordField
  Set the echo character for this password field.
setEditable(boolean) - Method in class charvax.swing.JComboBox
  Make the combobox editable.
setEditable(boolean) - Method in class charvax.swing.JTextField
  Sets whether this textfield can be edited.
setEditable(boolean) - Method in class charvax.swing.text.JTextComponent
  Sets the boolean that indicates whether this TextComponent should be editable or not.
setEnabled(boolean) - Method in class charva.awt.Component
  Enable this component to react to user input.
setEnabled(boolean) - Method in class charvax.swing.AbstractAction
  Enables or disables the action.
setEnabled(boolean) - Method in interface charvax.swing.Action
  Sets the enabled state of the `Action`.
setEnabledAt(int, boolean) - Method in class charvax.swing.JTabbedPane
  Make the tab at the specified index enabled.
setFileFilter(FileFilter) - Method in class charvax.swing.JFileChooser
  Sets the current file filter.
setFileSelectionMode(int) - Method in class charvax.swing.JFileChooser
  Sets the `JFileChooser` to allow the user to select files only directories only, or files and directories.
setFocus(Component) - Method in class charva.awt.Container
  Set this container's current keyboard focus.
setFont(Font) - Method in class charvax.swing.JTextField
setForeground(int) - Method in class charva.awt.ColorPair
  Set the foreground color.
setForeground(Color) - Method in class charva.awt.Component
  Set the foreground color of this component.
setForeground(Color) - Method in class charva.awt.Container
  Sets the foreground color of this container and all its contained components that do not yet have their foreground color set.
setForeground(Color) - Method in class charvax.swing.JFrame
  Sets the foreground color of this JFrame and its content pane.
setForeground(Color) - Method in class charvax.swing.JMenu
  Sets the foreground color of this JMenu and all its contained JMenuItems that do not yet have their foreground color set.
setHeight(int) - Method in class charva.awt.Container
setIndeterminate(boolean) - Method in class charvax.swing.JProgressBar
setInitialSelectionValue(Object) - Method in class charvax.swing.JOptionPane
  Sets the default input value that is displayed to the user.
setInitialValue(Object) - Method in class charvax.swing.JOptionPane
  Sets the initial value that is to be enabled -- the Component that has the focus when the pane is initially displayed.
setInputValue(Object) - Method in class charvax.swing.JOptionPane
  Sets the initial value of the text field for the user to modify.
setInvoker(Component) - Method in class charvax.swing.JPopupMenu
  Sets the "invoker" of this popup menu; must be a JMenuBar or another JPopupMenu.
setJMenuBar(JMenuBar) - Method in class charvax.swing.JFrame
  Sets the menubar for this frame.
setKeyCode(int) - Method in class charva.awt.event.KeyEvent
  Set the key code to indicate a physical key was pressed
setLabel(String) - Method in class charvax.swing.AbstractButton
  Deprecated. Replaced by setText().
setLabel(String) - Method in class charvax.swing.JButton
  Deprecated. Replaced by setText(String text)
setLastFocusEvent(FocusEvent) - Method in class charva.awt.Toolkit
setLayout(LayoutManager) - Method in class charva.awt.Container
setLength(int) - Method in class charvax.swing.JLabel
setLineWrap(boolean) - Method in class charvax.swing.JTextArea
  Sets the line-wrapping policy of the JTextArea.
setListData(Object[]) - Method in class charvax.swing.JList
  Constructs a ListModel from an array of Objects and then applies setModel to it.
setListData(Vector) - Method in class charvax.swing.JList
  Constructs a ListModel from a Vector and then applies setModel to it.
setLocation(Point) - Method in class charva.awt.Component
setLocation(int, int) - Method in class charva.awt.Component
setLocationRelativeTo(Component) - Method in class charvax.swing.JDialog
  Sets the location of the dialog to be centered over the specified component.
setMaximum(int) - Method in interface charva.awt.Adjustable
  Sets the maximum value of the adjustable object.
setMaximum(int) - Method in class charvax.swing.JProgressBar
  Set the progress bar's maximum value.
setMaximum(int) - Method in class charvax.swing.JScrollBar
  Set the scrollbar's maximum value.
setMaximumRowCount(int) - Method in class charvax.swing.JComboBox
  Sets the maximum number of rows that the JComboBox displays.
setMinimum(int) - Method in interface charva.awt.Adjustable
  Sets the minimum value of the adjustable object.
setMinimum(int) - Method in class charvax.swing.JProgressBar
  Set the progress bar's minimum value.
setMinimum(int) - Method in class charvax.swing.JScrollBar
  Set the scrollbar's minimum value.
setMnemonic(int) - Method in class charvax.swing.AbstractButton
  Set the button's mnemonic character.
setModal(boolean) - Method in class charva.awt.Dialog
  This method does nothing because dialogs are ALWAYS modal in the CHARVA package.
setModel(ComboBoxModel) - Method in class charvax.swing.JComboBox
  Sets the data model that the JComboBox uses to obtain the list of items.
setModel(ListModel) - Method in class charvax.swing.JList
  Sets the model that represents the "contents" of the list, and clears the selection.
setModel(TableModel) - Method in class charvax.swing.JTable
  Sets the data model to the specified TableModel and registers with it as a listener for events from the model.
setModel(TreeModel) - Method in class charvax.swing.JTree
  Sets the TreeModel that will provide the data.
setModel(TableModel) - Method in class charvax.swing.table.TableHeader
setMonth(int) - Method in class charva.awt.util.DateEntryField
  Set the month field
setName(String) - Method in class charva.awt.Component
  Sets the name of the component.
setOptions(Object[]) - Method in class charvax.swing.JOptionPane
  Sets the options this pane displays in the button-panel at the bottom.
setParent(Container) - Method in class charva.awt.Component
  Set the parent container of this component.
setParent(ActionMap) - Method in class charvax.swing.ActionMap
  Sets this `ActionMap`'s parent.
setParent(MutableTreeNode) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Sets this node's parent to newParent but does not change the parent's child array.
setParent(MutableTreeNode) - Method in interface charvax.swing.tree.MutableTreeNode
  Sets the parent of this MutableTreeNode to newParent.
setPopupMenuVisible(boolean) - Method in class charvax.swing.JMenu
  Displays this menu's popup menu if the specified value is true; hides the menu if it is false.
setPreferredScrollableViewportSize(Dimension) - Method in class charvax.swing.JTable
setRootVisible(boolean) - Method in class charvax.swing.JTree
  Determines whether or not the root node from the TreeModel is visible.
setRowSelectionAllowed(boolean) - Method in class charvax.swing.JTable
  Set whether selection of rows is allowed.
setRowSelectionInterval(int, int) - Method in class charvax.swing.JTable
  Selects the rows from `index0_` to `index1_`, inclusive.
setRows(int) - Method in class charvax.swing.JTextArea
  Sets the number of rows in this JTextArea.
setSelected(boolean) - Method in class charvax.swing.AbstractButton
  Sets the state of the button.
setSelected(AbstractButton, boolean) - Method in class charvax.swing.ButtonGroup
  Sets the selected value for the specified button.
setSelectedComponent(Component) - Method in class charvax.swing.JTabbedPane
setSelectedFile(File) - Method in class charvax.swing.JFileChooser
setSelectedIndex(int) - Method in class charvax.swing.JComboBox
  Sets the selected item in the JComboBox by specifying the index in the list.
setSelectedIndex(int) - Method in class charvax.swing.JList
  Select the item at the specified index.
setSelectedIndex(int) - Method in class charvax.swing.JTabbedPane
setSelectedItem(Object) - Method in interface charvax.swing.ComboBoxModel
  Set the selected item
setSelectedItem(Object) - Method in class charvax.swing.DefaultComboBoxModel
  Set the selected item
setSelectedItem(Object) - Method in class charvax.swing.JComboBox
  Sets the selected item in the JComboBox by specifying the object in the list.
setSelectionInterval(int, int) - Method in class charvax.swing.DefaultListSelectionModel
  Change the selection to be between index0 and index1 inclusive.
setSelectionInterval(int, int) - Method in interface charvax.swing.ListSelectionModel
  Change the selection to be between index0 and index1 inclusive.
setSelectionMode(int) - Method in class charvax.swing.DefaultListSelectionModel
  Set the selection mode.
setSelectionMode(int) - Method in class charvax.swing.JList
  Sets the flag that determines whether this list allows multiple selections.
setSelectionMode(int) - Method in class charvax.swing.JTable
  Sets the table's selection mode to allow selection of either single rows and/or columns, or multiple rows and/or columns.
setSelectionMode(int) - Method in interface charvax.swing.ListSelectionModel
  Set the selection mode.
setSelectionModel(ListSelectionModel) - Method in class charvax.swing.JList
  Sets the selection model of the JList to an implementation of the ListSelectionModel interface.
setSelectionModel(ListSelectionModel) - Method in class charvax.swing.JTable
  Sets the table's row selection model and registers for notifications from the new selection model.
setSelectionModel(TreeSelectionModel) - Method in class charvax.swing.JTree
  Sets the tree's selection model.
setSelectionPath(TreePath) - Method in class charvax.swing.JTree
  Selects the node identified by the specified path.
setSelectionPath(TreePath) - Method in interface charvax.swing.tree.TreeSelectionModel
  Sets the selection to "path".
setSelectionRow(int) - Method in class charvax.swing.JTree
  Selects the node at the specified row in the display.
setSize(Dimension) - Method in class charva.awt.Container
setSize(int, int) - Method in class charva.awt.Container
setSize(Dimension) - Method in class charva.awt.Dimension
setSize(Dimension) - Method in class charvax.swing.JProgressBar
  Set the size of the component on the screen.
setSize(Dimension) - Method in class charvax.swing.JScrollBar
  Set the size of the component on the screen.
setSize(int, int) - Method in class charvax.swing.JScrollPane
  Overrides the corresponding method in Container.
setSize(Dimension) - Method in class charvax.swing.JScrollPane
  Overrides the corresponding method in Container.
setString(String) - Method in class charvax.swing.JProgressBar
  Sets the value of the progress string
setStringPainted(boolean) - Method in class charvax.swing.JProgressBar
  Set the value of the _stringPainted property
setText(String[]) - Method in class charva.awt.util.MultiLineLabel
setText(String) - Method in class charvax.swing.AbstractButton
  Sets the button's label text.
setText(String) - Method in class charvax.swing.JButton
setText(String) - Method in class charvax.swing.JLabel
setText(String) - Method in class charvax.swing.JTextField
  Set the text that is presented by this JTextField.
setText(String) - Method in class charvax.swing.text.JTextComponent
setTitle(String) - Method in class charva.awt.Dialog
setTitle(String) - Method in class charva.awt.Frame
setTitle(String) - Method in class charvax.swing.border.TitledBorder
  Sets the title text.
setTitleAt(int, String) - Method in class charvax.swing.JTabbedPane
  Sets the title of the tab with the specified index.
setTitleColor(Color) - Method in class charvax.swing.border.TitledBorder
  Set the color of the title text.
setUserObject(Object) - Method in class charvax.swing.tree.DefaultMutableTreeNode
  Resets the user object of this MutableTreeNode to object.
setUserObject(Object) - Method in interface charvax.swing.tree.MutableTreeNode
  Resets the user object of this MutableTreeNode to object.
setValue(int) - Method in interface charva.awt.Adjustable
  Sets the value of the adjustable object.
setValue(int) - Method in class charvax.swing.JProgressBar
  Set the progress bar's value.
setValue(int) - Method in class charvax.swing.JScrollBar
  Set the scrollbar's value.
setValueAt(Object, int, int) - Method in class charvax.swing.JTable
setValueAt(Object, int, int) - Method in class charvax.swing.table.AbstractTableModel
  This empty implementation is provided so that users don't have to provide their own implementation if their table is not editable.
setValueAt(Object, int, int) - Method in class charvax.swing.table.DefaultTableModel
  Sets the attribute value for the cell at position (row, column).
setValueAt(Object, int, int) - Method in interface charvax.swing.table.TableModel
  Sets the attribute value for the cell at position (row, column).
setView(Component) - Method in class charvax.swing.JViewport
  Set the JViewport's one child.
setViewPosition(Point) - Method in class charvax.swing.JViewport
  Sets the coordinates of the origin of the view, relative to the origin of the viewport.
setViewportBorder(Border) - Method in class charvax.swing.JScrollPane
  Adds a border around the viewport.
setViewportView(Component) - Method in class charvax.swing.JScrollPane
  Creates a viewport if necessary, and then sets its view.
setVisible(boolean) - Method in class charva.awt.Component
  Shows or hides this component depending on the value of the parameter `visible_`
setVisibleAmount(int) - Method in interface charva.awt.Adjustable
  Sets the length of the proportional indicator.
setVisibleAmount(int) - Method in class charvax.swing.JScrollBar
  Set the scrollbar's extent (a.k.a "visible amount").
setVisibleRowCount(int) - Method in class charvax.swing.JList
  Set the maximum number of rows that can be displayed at a time by the JScrollPane which contains this JList.
setVisibleRowCount(int) - Method in class charvax.swing.JTree
  Sets the number of rows that are to be displayed.
setWantsInput(boolean) - Method in class charvax.swing.JOptionPane
  If newvalue_ is true, a JTextField will be displayed for the user to provide text input.
setWidth(int) - Method in class charva.awt.Container
setWrapStyleWord(boolean) - Method in class charvax.swing.JTextArea
  Sets the line-wrapping style to be used if getLineWrap() is true.
setYear(int) - Method in class charva.awt.util.DateEntryField
  Set the year field
show() - Method in class charva.awt.Component
  Deprecated. This method has been replaced by `setVisible(boolean)`.
show() - Method in class charva.awt.Window
  Lay out the contained components, draw the window and its contained components, and then read input events off the EventQueue and send them to the component that has the input focus.
showConfirmDialog(Component, Object, String, int) - Static method in class charvax.swing.JOptionPane
  Brings up a dialog where the number of choices is dependent on the value of the optiontype_ parameter.
showDialog(Component, String) - Method in class charvax.swing.JFileChooser
  Pops up a custom file chooser dialog with a custom approve button.
showInputDialog(Component, Object, String, int) - Static method in class charvax.swing.JOptionPane
  Brings up a dialog that allows the user to input a value.
showMessageDialog(Component, Object) - Static method in class charvax.swing.JOptionPane
  Brings up a confirmation dialog titled "Confirm"
showMessageDialog(Component, Object, String, int) - Static method in class charvax.swing.JOptionPane
  Brings up a confirmation dialog with the specified title.
showOpenDialog(Component) - Method in class charvax.swing.JFileChooser
  Pops up a "Open File" file chooser dialog; this is a convenience method and is equivalent to showDialog(Component, "Open").
showSaveDialog(Component) - Method in class charvax.swing.JFileChooser
  Pops up a "Save File" file chooser dialog; this is a convenience method and is equivalent to showDialog(Component, "Save").
size() - Method in class charvax.swing.ActionMap
  Returns the number of `KeyStroke` bindings.
startColors() - Method in class charva.awt.Toolkit
  An interface to the terminfo "start_colors()" function.
subtractOffset(Point) - Method in class charva.awt.Point
sync() - Method in class charva.awt.Toolkit
  Synchronize the state of the physical terminal with the state of the virtual terminal maintained by curses (ie provides an interface to the curses refresh() function).

## T

TOP - Static variable in interface charvax.swing.SwingConstants
TOP_ALIGNMENT - Static variable in class charva.awt.Component
TableHeader - class charvax.swing.table.TableHeader.
  The TableHeader class is used by the ScrollPane for drawing the column headers of a table.
TableHeader(TableModel) - Constructor for class charvax.swing.table.TableHeader
  Constructs a table of numRows_ and numColumns_ of empty cells using a DefaultTableModel.
TableModel - interface charvax.swing.table.TableModel.
  The TableModel interface specifies the methods that the JTable class will use to interrogate a tabular data model.
TableModelEvent - class charvax.swing.event.TableModelEvent.
  This event is fired when the data in a table changes.
TableModelEvent(TableModel) - Constructor for class charvax.swing.event.TableModelEvent
  All row data has changed; listeners should discard all state and re-query the TableModel.
TableModelEvent(TableModel, int) - Constructor for class charvax.swing.event.TableModelEvent
  This row of data has been updated.
TableModelEvent(TableModel, int, int) - Constructor for class charvax.swing.event.TableModelEvent
  The data in rows [firstRow_, lastRow] have been updated.
TableModelEvent(TableModel, int, int, int) - Constructor for class charvax.swing.event.TableModelEvent
  The cells in the specified column in rows [firstRow_, lastRow] have been updated.
TableModelEvent(TableModel, int, int, int, int) - Constructor for class charvax.swing.event.TableModelEvent
TableModelListener - interface charvax.swing.event.TableModelListener.
  This defines the interface for an object that listens for changes in a TableModel.
TerminfoCapabilityException - exception charva.awt.TerminfoCapabilityException.
  This exception is thrown by the Toolkit class when it cannot find a requested capability in the terminfo database (or when it finds the requested capability but it is of the wrong type).
TerminfoCapabilityException() - Constructor for class charva.awt.TerminfoCapabilityException
TerminfoCapabilityException(String) - Constructor for class charva.awt.TerminfoCapabilityException
TitledBorder - class charvax.swing.border.TitledBorder.
  A class that implements a border with the specified title.
TitledBorder(Border) - Constructor for class charvax.swing.border.TitledBorder
  Create a titled border with the specified border and an empty title.
TitledBorder(String) - Constructor for class charvax.swing.border.TitledBorder
  Create a TitledBorder instance with a line border and the specified title, with the title text in black.
TitledBorder(Border, String) - Constructor for class charvax.swing.border.TitledBorder
  Create a TitledBorder instance with the specified border and title, and with the title text in black.
TitledBorder(Border, String, int, int, Font, Color) - Constructor for class charvax.swing.border.TitledBorder
  Creates a TitledBorder instance with the specified border, title, title-justification, title-position, title-font, and title-color.
Toolkit - class charva.awt.Toolkit.
  Correct manage of FocusEvents public FocusEvent getLastFocusEvent() protected void setLastFocusEvent(FocusEvent ev_ )
TreeModel - interface charvax.swing.tree.TreeModel.
  This interface defines a suitable data model for a JTree.
TreeModelEvent - class charvax.swing.event.TreeModelEvent.
TreeModelEvent(Object, Object[]) - Constructor for class charvax.swing.event.TreeModelEvent
  Used to create an event when the node structure has changed in some way, identifying the path to the root of a modified subtree as an array of Objects.
TreeModelListener - interface charvax.swing.event.TreeModelListener.
  This defines the interface for an object that listens for changes in a TreeModel.
TreeNode - interface charvax.swing.tree.TreeNode.
  This interface defines the requirements for an object that can be used as a node in a JTree.
TreePath - class charvax.swing.tree.TreePath.
  Represents a path to a node.
TreePath() - Constructor for class charvax.swing.tree.TreePath
  Primarily provided for subclasses that represent paths in a different manner.
TreePath(Object) - Constructor for class charvax.swing.tree.TreePath
  Constructs a TreePath containing only a single element.
TreePath(Object[]) - Constructor for class charvax.swing.tree.TreePath
  Constructs a path from an array of Objects, uniquely identifying the path from the root of the tree to a specific node, as returned by the tree's data model.
TreePath(Object[], int) - Constructor for class charvax.swing.tree.TreePath
  Constructs a new TreePath with the identified path components of length length.
TreePath(TreePath, Object) - Constructor for class charvax.swing.tree.TreePath
  Constructs a new TreePath, which is the path identified by parent ending in lastElement.
TreeSelectionEvent - class charvax.swing.event.TreeSelectionEvent.
  An event that characterizes a change in the current selection.
TreeSelectionEvent(Object, TreePath, boolean, TreePath, TreePath) - Constructor for class charvax.swing.event.TreeSelectionEvent
  Represents a change in the selection of a TreeSelectionModel.
TreeSelectionListener - interface charvax.swing.event.TreeSelectionListener.
  The listener that's notified when the selection in a TreeSelectionModel changes.
TreeSelectionModel - interface charvax.swing.tree.TreeSelectionModel.
  This interface represents the current state of the selection for the tree component.
tableChanged(TableModelEvent) - Method in class charvax.swing.JTable
  This method implements the TableModelListener interface; it is invoked when this table's TableModel generates a TableModelEvent.
tableChanged(TableModelEvent) - Method in interface charvax.swing.event.TableModelListener
toString() - Method in class charva.awt.Color
toString() - Method in class charva.awt.ColorPair
  Return a string representation of this object.
toString() - Method in class charva.awt.Dimension
toString() - Method in class charva.awt.GridBagConstraints
toString() - Method in class charva.awt.Insets
toString() - Method in class charva.awt.Point
toString() - Method in class charva.awt.Rectangle
toString() - Method in class charva.awt.event.FocusEvent
toString() - Method in class charva.awt.event.KeyEvent
toString() - Method in class charva.awt.event.MouseEvent
toString() - Method in class charvax.swing.JButton
toString() - Method in class charvax.swing.JCheckBox
toString() - Method in class charvax.swing.JComboBox
  Returns a String representation of this component.
toString() - Method in class charvax.swing.JLabel
toString() - Method in class charvax.swing.JMenu
toString() - Method in class charvax.swing.JMenuBar
toString() - Method in class charvax.swing.JMenuItem
toString() - Method in class charvax.swing.JPanel
toString() - Method in class charvax.swing.JPasswordField
  Returns a String representation of this component.
toString() - Method in class charvax.swing.JPopupMenu
toString() - Method in class charvax.swing.JRadioButton
toString() - Method in class charvax.swing.JScrollPane
toString() - Method in class charvax.swing.JTextField
  Returns a String representation of this component.
toString() - Method in class charvax.swing.tree.TreePath
  Returns a string that displays and identifies this object's properties.
top - Variable in class charva.awt.Insets
translate(int, int) - Method in class charva.awt.Point
  Translates this point by dx_ along the x axis and by dy_ along the y axis.
translate(Point) - Method in class charva.awt.Point
  Translates this point by the x and y values given in "point_"
treeNodesChanged(TreeModelEvent) - Method in interface charvax.swing.event.TreeModelListener
  Invoked after a node (or a set of siblings) has changed in some way.
treeNodesInserted(TreeModelEvent) - Method in interface charvax.swing.event.TreeModelListener
  Invoked after nodes have been inserted into the tree.
treeNodesRemoved(TreeModelEvent) - Method in interface charvax.swing.event.TreeModelListener
  Invoked after nodes have been removed from the tree.
treeStructureChanged(TreeModelEvent) - Method in interface charvax.swing.event.TreeModelListener
  Invoked after the tree has drastically changed structure from a given node down.
triggerGarbageCollection(Component) - Method in class charva.awt.Toolkit
  Trigger garbage collection.

## U

UP - Static variable in class charva.awt.event.ScrollEvent
UPDATE - Static variable in class charvax.swing.event.TableModelEvent
UP_LEFT - Static variable in class charva.awt.event.ScrollEvent
UP_RIGHT - Static variable in class charva.awt.event.ScrollEvent
Uuml - Static variable in class charva.awt.Toolkit

## V

VERTICAL - Static variable in interface charva.awt.Adjustable
VERTICAL - Static variable in class charva.awt.GridBagConstraints
VK_BACK_SPACE - Static variable in class charva.awt.event.KeyEvent
VK_BACK_TAB - Static variable in class charva.awt.event.KeyEvent
VK_DELETE - Static variable in class charva.awt.event.KeyEvent
VK_DOWN - Static variable in class charva.awt.event.KeyEvent
VK_END - Static variable in class charva.awt.event.KeyEvent
VK_ENTER - Static variable in class charva.awt.event.KeyEvent
VK_ESCAPE - Static variable in class charva.awt.event.KeyEvent
VK_F1 - Static variable in class charva.awt.event.KeyEvent
VK_F10 - Static variable in class charva.awt.event.KeyEvent
VK_F11 - Static variable in class charva.awt.event.KeyEvent
VK_F12 - Static variable in class charva.awt.event.KeyEvent
VK_F13 - Static variable in class charva.awt.event.KeyEvent
VK_F14 - Static variable in class charva.awt.event.KeyEvent
VK_F15 - Static variable in class charva.awt.event.KeyEvent
VK_F16 - Static variable in class charva.awt.event.KeyEvent
VK_F17 - Static variable in class charva.awt.event.KeyEvent
VK_F18 - Static variable in class charva.awt.event.KeyEvent
VK_F19 - Static variable in class charva.awt.event.KeyEvent
VK_F2 - Static variable in class charva.awt.event.KeyEvent
VK_F20 - Static variable in class charva.awt.event.KeyEvent
VK_F3 - Static variable in class charva.awt.event.KeyEvent
VK_F4 - Static variable in class charva.awt.event.KeyEvent
VK_F5 - Static variable in class charva.awt.event.KeyEvent
VK_F6 - Static variable in class charva.awt.event.KeyEvent
VK_F7 - Static variable in class charva.awt.event.KeyEvent
VK_F8 - Static variable in class charva.awt.event.KeyEvent
VK_F9 - Static variable in class charva.awt.event.KeyEvent
VK_HOME - Static variable in class charva.awt.event.KeyEvent
VK_INSERT - Static variable in class charva.awt.event.KeyEvent
VK_LEFT - Static variable in class charva.awt.event.KeyEvent
VK_PAGE_DOWN - Static variable in class charva.awt.event.KeyEvent
VK_PAGE_UP - Static variable in class charva.awt.event.KeyEvent
VK_RIGHT - Static variable in class charva.awt.event.KeyEvent
VK_UP - Static variable in class charva.awt.event.KeyEvent
validate() - Method in class charva.awt.Component
  Ensures that this component is laid out correctly.
validate() - Method in class charva.awt.Container
  Validates this container and all of its contained components.
validateCursesColor() - Method in class charva.awt.Component
  Compute the component's ncurses color-pair from its foreground and background colors.
valueChanged(ListSelectionEvent) - Method in class charvax.swing.JComboBox
  Implements the ListSelectionListener interface.
valueChanged(ListSelectionEvent) - Method in class charvax.swing.JTable
  This method is invoked when the row selection changes.
valueChanged(ListSelectionEvent) - Method in interface charvax.swing.event.ListSelectionListener
valueChanged(TreeSelectionEvent) - Method in interface charvax.swing.event.TreeSelectionListener
  Called whenever the value of the selection changes.
valueForPathChanged(TreePath, Object) - Method in class charvax.swing.tree.DefaultTreeModel
  Called when the user has altered the value for the item identified by path to newValue.
valueForPathChanged(TreePath, Object) - Method in interface charvax.swing.tree.TreeModel
  Called when the user has altered the value for the item identified by path to newValue.

## W

WARNING_MESSAGE - Static variable in class charvax.swing.JOptionPane
WEST - Static variable in class charva.awt.BorderLayout
WEST - Static variable in class charva.awt.GridBagConstraints
WHITE - Static variable in class charva.awt.Toolkit
WINDOW_CLOSING - Static variable in class charva.awt.event.AWTEvent
WINDOW_OPENED - Static variable in class charva.awt.event.AWTEvent
Window - class charva.awt.Window.
  The Window class represents a "toplevel" window with no decorative frame.
Window(Window) - Constructor for class charva.awt.Window
Window(Frame) - Constructor for class charva.awt.Window
WindowAdapter - class charva.awt.event.WindowAdapter.
  An adapter for easy instantiation of the WindowListener interface
WindowAdapter() - Constructor for class charva.awt.event.WindowAdapter
WindowEvent - class charva.awt.event.WindowEvent.
  A low-level event which indicates that a Window has changed its status.
WindowEvent(Window, int) - Constructor for class charva.awt.event.WindowEvent
WindowListener - interface charva.awt.event.WindowListener.
  The listener interface for receiving window events.
waitForNextEvent() - Method in class charva.awt.EventQueue
  Block until an event is available, then return the event.
wasCancelled() - Method in class charvax.swing.JPopupMenu
weightx - Variable in class charva.awt.GridBagConstraints
weighty - Variable in class charva.awt.GridBagConstraints
white - Static variable in class charva.awt.Color
width - Variable in class charva.awt.Dimension
windowClosing(WindowEvent) - Method in class charva.awt.event.WindowAdapter
windowClosing(WindowEvent) - Method in interface charva.awt.event.WindowListener
windowOpened(WindowEvent) - Method in class charva.awt.event.WindowAdapter
windowOpened(WindowEvent) - Method in interface charva.awt.event.WindowListener

## X

X_AXIS - Static variable in class charvax.swing.BoxLayout
x - Variable in class charva.awt.Point
x - Variable in class charva.awt.event.MouseEvent

## Y

YELLOW - Static variable in class charva.awt.Toolkit
YES_ACCELERATOR - Static variable in class charvax.swing.JOptionPane
YES_LABEL - Static variable in class charvax.swing.JOptionPane
YES_NO_CANCEL_OPTION - Static variable in class charvax.swing.JOptionPane
YES_NO_OPTION - Static variable in class charvax.swing.JOptionPane
YES_OPTION - Static variable in class charvax.swing.JOptionPane
Y_AXIS - Static variable in class charvax.swing.BoxLayout
y - Variable in class charva.awt.Point
y - Variable in class charva.awt.event.MouseEvent
yellow - Static variable in class charva.awt.Color

## _

_COLS - Static variable in class charvax.swing.JFileChooser
_ROWS - Static variable in class charvax.swing.JFileChooser
_actionListeners - Variable in class charvax.swing.AbstractButton
  A list of ActionListeners registered for this component.
_actionListeners - Variable in class charvax.swing.JComboBox
  A list of ActionListeners registered for this component.
_actionListeners - Variable in class charvax.swing.JTextField
  A list of ActionListeners registered for this component.
_adjustmentListeners - Variable in class charvax.swing.JScrollBar
  A list of AdjustmentListeners registered for this component.
_alignmentX - Variable in class charva.awt.Component
  the X-alignment of this component
_alignmentY - Variable in class charva.awt.Component
  the Y-alignment of this component
_allowsChildren - Variable in class charvax.swing.tree.DefaultMutableTreeNode
  True if this node can have children.
_approveButtonText - Variable in class charvax.swing.JFileChooser
_asksAllowsChildren - Variable in class charvax.swing.tree.DefaultTreeModel
  Determines how the isLeaf method figures out if a node is a leaf node.
_background - Variable in class charva.awt.Component
  If the background color is null, this component inherits the background color of its parent Container.
_bold - Variable in class charvax.swing.JTextField
_border - Variable in class charvax.swing.JComponent
_border - Variable in class charvax.swing.border.TitledBorder
_cancelWasPressed - Variable in class charvax.swing.JFileChooser
_caretPosition - Variable in class charvax.swing.text.JTextComponent
  Index (from the start of the string) where next character will be inserted.
_children - Variable in class charvax.swing.tree.DefaultMutableTreeNode
  Array of children, may be null if this node has no children.
_columnSelectionModel - Variable in class charvax.swing.JTable
_columns - Variable in class charvax.swing.JTextField
_components - Variable in class charva.awt.Container
  The list of components contained within this Container.
_currentDirectory - Variable in class charvax.swing.JFileChooser
  The current directory shown in the dialog.
_currentFocus - Variable in class charva.awt.Container
  The component (which may itself be a Container) inside this Container that currently has the input focus (or, if the input focus is currently outside this Container, the component to which focus will return if and when this Container regains focus).
_currentRow - Variable in class charvax.swing.JList
  Offset (from start of list) of the item under the cursor (i.e. the item that will be selected/deselected if the user presses ENTER)
_cursesColor - Variable in class charva.awt.Component
  The number of this component's color-pair, as computed by the ncurses COLOR_PAIR macro.
_defaultBackground - Static variable in class charva.awt.Toolkit
_defaultForeground - Static variable in class charva.awt.Toolkit
_dirList - Variable in class charvax.swing.JFileChooser
_document - Variable in class charvax.swing.text.JTextComponent
_editable - Variable in class charvax.swing.text.JTextComponent
_enabled - Variable in class charva.awt.Component
  This flag is true if this component can react to user input.
_fileFilter - Variable in class charvax.swing.JFileChooser
_fileSelectionMode - Variable in class charvax.swing.JFileChooser
_filelisteners - Variable in class charvax.swing.JFileChooser
_focusListeners - Variable in class charva.awt.Component
  A list of FocusListeners registered for this component.
_foreground - Variable in class charva.awt.Component
  If the foreground color is null, this component inherits the foreground color of its parent Container.
_indeterminate - Variable in class charvax.swing.JProgressBar
_indeterminateThread - Variable in class charvax.swing.JProgressBar
_initialValue - Variable in class charvax.swing.JOptionPane
  Option that should be initially selected in `_options`.
_inputValue - Variable in class charvax.swing.JOptionPane
_insets - Variable in class charva.awt.Container
  The insets define how much padding to insert inside the Container, to take into account the border frame (if any).
_isValid - Variable in class charva.awt.Container
  A flag that is set to true when the container is laid out, and set to false when a component is added or removed from the container (indicating that it needs to be laid out again).
_itemListeners - Variable in class charvax.swing.AbstractButton
  A list of ItemListeners registered for this component.
_itemListeners - Variable in class charvax.swing.JComboBox
  A list of ItemListeners registered for this component.
_keyListeners - Variable in class charva.awt.Component
  A list of KeyListeners registered for this component.
_layoutMgr - Variable in class charva.awt.Container
  The layout manager that will be used to lay out the components.
_leftWasPressed - Variable in class charvax.swing.JPopupMenu
_listModel - Variable in class charvax.swing.JList
  The ListModel that holds the items that are displayed by this JList.
_listeners - Variable in class charvax.swing.AbstractListModel
  A list of ListDataListeners registered for this object.
_listeners - Variable in class charvax.swing.DefaultListSelectionModel
  The list of listeners.
_listeners - Variable in class charvax.swing.tree.DefaultTreeModel
_location - Variable in class charvax.swing.JFileChooser
_maximum - Variable in class charvax.swing.JProgressBar
_message - Variable in class charvax.swing.JOptionPane
_messagetype - Variable in class charvax.swing.JOptionPane
_minimum - Variable in class charvax.swing.JProgressBar
_minimumSize - Variable in class charva.awt.Container
  Used for caching the minimum size of this container, so that we don't have to keep recalculating it.
_notifier - Variable in class charva.awt.event.InvocationEvent
  The (possibly null) object whose notifyAll() method will be called as soon as the Runnable's run() method has returned.
_offset - Variable in class charvax.swing.JTextField
  Index (from the start of the string) of the character displayed in the left corner of the field.
_options - Variable in class charvax.swing.JOptionPane
  Array of options to display to the user in the bottom button-panel.
_optiontype - Variable in class charvax.swing.JOptionPane
  Determines which option buttons to display (unless an array of options is explicitly specified with `setOptions()`).
_origin - Variable in class charva.awt.Component
  The coordinates of the top-left corner of the component, relative to its parent container.
_padding - Variable in class charvax.swing.JTextField
  A blank-filled string the same length as the JTextField.
_parent - Variable in class charva.awt.Component
  A WeakReference to the Container (e.g Window, Panel or Dialog) that contains us.
_parent - Variable in class charvax.swing.tree.DefaultMutableTreeNode
  This node's parent, or null if this node has no parent.
_rightWasPressed - Variable in class charvax.swing.JPopupMenu
_root - Variable in class charvax.swing.tree.DefaultTreeModel
_rowSelectionModel - Variable in class charvax.swing.JTable
_runnable - Variable in class charva.awt.event.InvocationEvent
  The Runnable whose run() method will be called.
_selection - Variable in class charvax.swing.DefaultListSelectionModel
  The set of selected indices.
_selectionModel - Variable in class charvax.swing.JList
  The ListSelectionModel used by this JList.
_selectionModel - Variable in class charvax.swing.JTree
_size - Variable in class charva.awt.Container
  The container's size
_size - Variable in class charvax.swing.JMenuItem
_string - Variable in class charvax.swing.JProgressBar
_stringPainted - Variable in class charvax.swing.JProgressBar
_term - Variable in class charva.awt.Window
_title - Variable in class charvax.swing.JFileChooser
_title - Variable in class charvax.swing.border.TitledBorder
_titleColor - Variable in class charvax.swing.border.TitledBorder
_treeModel - Variable in class charvax.swing.JTree
_userObject - Variable in class charvax.swing.tree.DefaultMutableTreeNode
  Optional user object.
_value - Variable in class charvax.swing.JOptionPane
  The currently selected option.
_value - Variable in class charvax.swing.JProgressBar
_visible - Variable in class charva.awt.Component
  A flag that determines whether this component should be displayed (if its parent is displayed).
_visibleRowCount - Variable in class charvax.swing.JTree
_wantsInput - Variable in class charvax.swing.JOptionPane
  If true, an TextField will be displayed for the user to provide input.
_wasCancelled - Variable in class charvax.swing.JPopupMenu
_width - Variable in class charvax.swing.JProgressBar
  The length of this component on the screen.

A B C D E F G H I J K L M N O P Q R S T U V W X Y _

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES