public abstract class JComponent extends Container implements Serializable { protected ComponentUI ui protected EventListenerList listenerList public static final int WHEN_FOCUSED public static final int WHEN_ANCESTOR_OF_FOCUSED_COMPONENT public static final int WHEN_IN_FOCUSED_WINDOW public static final int UNDEFINED_CONDITION public static final String TOOL_TIP_TEXT_KEY protected AccessibleContext accessibleContext public JComponent() public void updateUI() protected void setUI(ComponentUI newUI) public String getUIClassID() protected Graphics getComponentGraphics(Graphics g) protected void paintComponent(Graphics g) protected void paintChildren(Graphics g) protected void paintBorder(Graphics g) public void update(Graphics g) public void paint(Graphics g) public boolean isPaintingTile() public boolean isFocusCycleRoot() public boolean isManagingFocus() public void setNextFocusableComponent(Component aComponent) public void setRequestFocusEnabled(boolean aFlag) public void requestFocus() public void setPreferredSize(Dimension preferredSize) public void setMaximumSize(Dimension maximumSize) public Dimension getMaximumSize() public void setMinimumSize(Dimension minimumSize) public Dimension getMinimumSize() public boolean contains(int x, int y) public void setBorder(Border border) public Border getBorder() public Insets getInsets() public float getAlignmentY() public void setAlignmentY(float alignmentY) public float getAlignmentX() public void setAlignmentX(float alignmentX) public Graphics getGraphics() public void setDebugGraphicsOptions(int debugOptions) public int getDebugGraphicsOptions() public void registerKeyboardAction(ActionListener anAction, String aCommand, KeyStroke aKeyStroke, int aCondition) public void registerKeyboardAction(ActionListener anAction,KeyStroke aKeyStroke, int aCondition) public void unregisterKeyboardAction(KeyStroke aKeyStroke) public KeyStroke[] getRegisteredKeyStrokes() public int getConditionForKeyStroke(KeyStroke aKeyStroke) public ActionListener getActionForKeyStroke(KeyStroke aKeyStroke) public void resetKeyboardActions() public boolean requestDefaultFocus() public void setVisible(boolean aFlag) public boolean isFocusTraversable() protected void processFocusEvent(FocusEvent e) protected void processComponentKeyEvent(KeyEvent e) protected void processKeyEvent(KeyEvent e) public void setToolTipText(String text) public String getToolTipText() public String getToolTipText(MouseEvent event) public Point getToolTipLocation(MouseEvent event) public JToolTip createToolTip() public void scrollRectToVisible(Rectangle aRect) public void setAutoscrolls(boolean autoscrolls) public boolean getAutoscrolls() protected void processMouseMotionEvent(MouseEvent e) public AccessibleContext getAccessibleContext() public final Object getClientProperty(Object key) public final void putClientProperty(Object key, Object value) public static boolean isLightweightComponent(Component c) public void reshape(int x, int y, int w, int h) public void setBounds(Rectangle r) public Rectangle getBounds(Rectangle rv) public Dimension getSize(Dimension rv) public Point getLocation(Point rv) public int getX() public int getY() public int getWidth() public int getHeight() public boolean hasFocus() public boolean isOpaque() public void setOpaque(boolean isOpaque) public void computeVisibleRect(Rectangle visibleRect) public Rectangle getVisibleRect() protected void firePropertyChange(String propertyName, Object oldValue, Object newValue) public void firePropertyChange(String propertyName, byte oldValue, byte newValue) public void firePropertyChange(String propertyName, char oldValue, char newValue) public void firePropertyChange(String propertyName, short oldValue, short newValue) public void firePropertyChange(String propertyName, int oldValue, int newValue) public void firePropertyChange(String propertyName, long oldValue, long newValue) public void firePropertyChange(String propertyName, float oldValue, float newValue) public void firePropertyChange(String propertyName, double oldValue, double newValue) public void firePropertyChange(String propertyName, boolean oldValue, boolean newValue) public synchronized void addPropertyChangeListener(PropertyChangeListener listener) public synchronized void removePropertyChangeListener(PropertyChangeListener listener) protected void fireVetoableChange(String propertyName, Object oldValue, Object newValue) throws PropertyVetoException public synchronized void addVetoableChangeListener(VetoableChangeListener listener) public synchronized void removeVetoableChangeListener(VetoableChangeListener listener) public Container getTopLevelAncestor() public void addAncestorListener(AncestorListener listener) public void removeAncestorListener(AncestorListener listener) public void addNotify() public void removeNotify() public void repaint(long tm, int x, int y, int width, int height) public void repaint(Rectangle r) public void revalidate() public boolean isValidateRoot() public boolean isOptimizedDrawingEnabled() public void paintImmediately(int x, int y, int w, int h) public void paintImmediately(Rectangle r) public void setDoubleBuffered(boolean aFlag) public boolean isDoubleBuffered() public JRootPane getRootPane() }
public class JButton extends AbstractButton implements Accessible { public JButton() public JButton(Icon icon) public JButton(String text) public JButton(String text, Icon icon) public void updateUI() public String getUIClassID() public AccessibleContext getAccessibleContext() }
public class JRadioButton extends JToggleButton implements Accessible { public JRadioButton() public JRadioButton(Icon icon) public JRadioButton(Icon icon, boolean selected) public JRadioButton(String text) public JRadioButton(String text, boolean selected) public JRadioButton(String text, Icon icon) public JRadioButton(String text, Icon icon, boolean selected) public void updateUI() public String getUIClassID() public AccessibleContext getAccessibleContext() }
public class JCheckBox extends JToggleButton implements Accessible { public JCheckBox() public JCheckBox(Icon icon) public JCheckBox(Icon icon, boolean selected) public JCheckBox(String text) public JCheckBox(String text, boolean selected) public JCheckBox(String text, Icon icon) public JCheckBox(String text, Icon icon, boolean selected) public void updateUI() public String getUIClassID() public AccessibleContext getAccessibleContext() }
public class JComboBox extends JComponent implements ItemSelectable, ListDataListener, ActionListener, Accessible { protected ComboBoxModel dataModel protected ListCellRenderer renderer protected ComboBoxEditor editor protected int maximumRowCount protected boolean isEditable protected Object selectedItemReminder protected JComboBox. KeySelectionManager keySelectionManager protected String actionCommand protected boolean lightWeightPopupEnabled public JComboBox(ComboBoxModel aModel) public JComboBox(Object items[]) public JComboBox(Vector items) public JComboBox() public void setUI(ComboBoxUI ui) public void updateUI() public String getUIClassID() public ComboBoxUI getUI() public void setModel(ComboBoxModel aModel) public ComboBoxModel getModel() public void setLightWeightPopupEnabled(boolean aFlag) public boolean isLightWeightPopupEnabled() public void setEditable(boolean aFlag) public boolean isEditable() public void setMaximumRowCount(int count) public int getMaximumRowCount() public void setRenderer(ListCellRenderer aRenderer) public ListCellRenderer getRenderer() public void setEditor(ComboBoxEditor anEditor) public ComboBoxEditor getEditor() public void setSelectedItem(Object anObject) public Object getSelectedItem() public void setSelectedIndex(int anIndex) public int getSelectedIndex() public void addItem(Object anObject) public void insertItemAt(Object anObject, int index) public void removeItem(Object anObject) public void removeItemAt(int anIndex) public void removeAllItems() public void showPopup() public void hidePopup() public void addItemListener(ItemListener aListener) public void removeItemListener(ItemListener aListener) public void addActionListener(ActionListener l) public void removeActionListener(ActionListener l) public void setActionCommand(String aCommand) public String getActionCommand() protected void fireItemStateChanged(ItemEvent e) protected void fireActionEvent() protected void selectedItemChanged() public Object[] getSelectedObjects() public void actionPerformed(ActionEvent e) public void contentsChanged(ListDataEvent e) public boolean selectWithKeyChar(char keyChar) public void intervalAdded(ListDataEvent e) public void intervalRemoved(ListDataEvent e) public void setEnabled(boolean b) public void configureEditor(ComboBoxEditor anEditor, Object anItem) public void processKeyEvent(KeyEvent e) public boolean isFocusTraversable() public void setKeySelectionManager(JComboBox. KeySelectionManager aManager) public JComboBox. KeySelectionManager getKeySelectionManager() public int getItemCount() public Object getItemAt(int index) public boolean isOpaque() public AccessibleContext getAccessibleContext() }
public class JDialog extends Dialog implements WindowConstants, Accessible, RootPaneContainer { protected JRootPane rootPane protected boolean rootPaneCheckingEnabled protected AccessibleContext accessibleContext public JDialog() public JDialog(Frame owner) public JDialog(Frame owner, boolean modal) public JDialog(Frame owner, String title) public JDialog(Frame owner, String title, boolean modal) protected void dialogInit() protected JRootPane createRootPane() protected void processWindowEvent(WindowEvent e) public void setDefaultCloseOperation(int operation) public int getDefaultCloseOperation() public void update(Graphics g) public void setJMenuBar(JMenuBar menu) public JMenuBar getJMenuBar() protected boolean isRootPaneCheckingEnabled() protected void setRootPaneCheckingEnabled(boolean enabled) protected void addImpl(Component comp, Object constraints, int index) public void setLayout(LayoutManager manager) public JRootPane getRootPane() protected void setRootPane(JRootPane root) public Container getContentPane() public void setContentPane(Container contentPane) public JLayeredPane getLayeredPane() public void setLayeredPane(JLayeredPane layeredPane) public Component getGlassPane() public void setGlassPane(Component glassPane) public void setLocationRelativeTo(Component c) public AccessibleContext getAccessibleContext() }
public class JProgressBar extends JComponent implements SwingConstants, Accessible { protected int orientation protected boolean paintBorder protected BoundedRangeModel barModel protected transient ChangeEvent changeEvent protected ChangeListener changeListener public JProgressBar() public void update(Graphics g) public int getOrientation() public void setOrientation(int newOrientation) public boolean isBorderPainted() public void setBorderPainted(boolean b) protected void paintBorder(Graphics g) public ProgressBarUI getUI() public void setUI(ProgressBarUI ui) public void updateUI() public String getUIClassID() protected ChangeListener createChangeListener() public void addChangeListener(ChangeListener l) public void removeChangeListener(ChangeListener l) protected void fireStateChanged() public BoundedRangeModel getModel() public void setModel(BoundedRangeModel newModel) public int getValue() public int getMinimum() public int getMaximum() public void setValue(int n) public void setMinimum(int n) public void setMaximum(int n) public AccessibleContext getAccessibleContext() }
public class JTable extends JComponent implements TableModelListener, Scrollable, TableColumnModelListener, ListSelectionListener, CellEditorListener, Accessible { public static final int AUTO_RESIZE_OFF public static final int AUTO_RESIZE_LAST_COLUMN public static final int AUTO_RESIZE_ALL_COLUMNS protected TableModel dataModel protected TableColumnModel columnModel protected ListSelectionModel selectionModel protected JTableHeader tableHeader protected int rowHeight protected int rowMargin protected Color gridColor protected boolean showHorizontalLines protected boolean showVerticalLines protected int autoResizeMode protected boolean autoCreateColumnsFromModel protected Dimension preferredViewportSize protected boolean rowSelectionAllowed protected boolean cellSelectionEnabled protected transient Component editorComp protected transient TableCellEditor cellEditor protected transient int editingColumn protected transient int editingRow protected transient Hashtable defaultRenderersByColumnClass protected transient Hashtable defaultEditorsByColumnClass protected Color selectionForeground protected Color selectionBackground public JTable() public JTable(TableModel dm) public JTable(TableModel dm, TableColumnModel cm) public JTable(TableModel dm, TableColumnModel cm, ListSelectionModel sm) public JTable(int numColumns, int numRows) public JTable(Vector data, Vector columnNames) public JTable(Object data[][], Object columnNames[]) public static JScrollPane createScrollPaneForTable(JTable aTable) public void setTableHeader(JTableHeader newHeader) public JTableHeader getTableHeader() public void setRowHeight(int newHeight) public int getRowHeight() public void setIntercellSpacing(Dimension newSpacing) public Dimension getIntercellSpacing() public void setGridColor(Color newColor) public Color getGridColor() public void setShowGrid(boolean b) public void setShowHorizontalLines(boolean b) public void setShowVerticalLines(boolean b) public boolean getShowHorizontalLines() public boolean getShowVerticalLines() public void setAutoResizeMode(int mode) public int getAutoResizeMode() public void setAutoCreateColumnsFromModel(boolean createColumns) public boolean getAutoCreateColumnsFromModel() public void createDefaultColumnsFromModel() public void setDefaultRenderer(Class columnClass, TableCellRenderer renderer) public TableCellRenderer getDefaultRenderer(Class columnClass) public void setDefaultEditor(Class columnClass, TableCellEditor editor) public TableCellEditor getDefaultEditor(Class columnClass) public void setSelectionMode(int selectionMode) public void setRowSelectionAllowed(boolean flag) public boolean getRowSelectionAllowed() public void setColumnSelectionAllowed(boolean flag) public boolean getColumnSelectionAllowed() public void setCellSelectionEnabled(boolean flag) public boolean getCellSelectionEnabled() public void selectAll() public void clearSelection() public void setRowSelectionInterval(int index0, int index1) public void setColumnSelectionInterval(int index0, int index1) public void addRowSelectionInterval(int index0, int index1) public void addColumnSelectionInterval(int index0, int index1) public void removeRowSelectionInterval(int index0, int index1) public void removeColumnSelectionInterval(int index0, int index1) public int getSelectedRow() public int getSelectedColumn() public int[] getSelectedRows() public int[] getSelectedColumns() public int getSelectedRowCount() public int getSelectedColumnCount() public boolean isRowSelected(int row) public boolean isColumnSelected(int column) public boolean isCellSelected(int row, int column) public Color getSelectionForeground() public void setSelectionForeground(Color selectionForeground) public Color getSelectionBackground() public void setSelectionBackground(Color selectionBackground) public TableColumn getColumn(Object identifier) public int convertColumnIndexToModel(int viewColumnIndex) public int convertColumnIndexToView(int modelColumnIndex) public int getRowCount() public int getColumnCount() public String getColumnName(int column) public Class getColumnClass(int column) public Object getValueAt(int row, int column) public void setValueAt(Object aValue, int row, int column) public boolean isCellEditable(int row, int column) public void addColumn(TableColumn aColumn) public void removeColumn(TableColumn aColumn) public void moveColumn(int column, int targetColumn) public int columnAtPoint(Point point) public int rowAtPoint(Point point) public Rectangle getCellRect(int row, int column, boolean includeSpacing) public void sizeColumnsToFit(boolean lastColumnOnly) public String getToolTipText(MouseEvent event) public boolean editCellAt(int row, int column) public boolean editCellAt(int row, int column, EventObject e) public boolean isEditing() public Component getEditorComponent() public int getEditingColumn() public int getEditingRow() public TableUI getUI() public void setUI(TableUI ui) public void updateUI() public String getUIClassID() public void setModel(TableModel newModel) public TableModel getModel() public void setColumnModel(TableColumnModel newModel) public TableColumnModel getColumnModel() public void setSelectionModel(ListSelectionModel newModel) public ListSelectionModel getSelectionModel() public void tableChanged(TableModelEvent e) public void columnAdded(TableColumnModelEvent e) public void columnRemoved(TableColumnModelEvent e) public void columnMoved(TableColumnModelEvent e) public void columnMarginChanged(ChangeEvent e) public void columnSelectionChanged(ListSelectionEvent e) public void valueChanged(ListSelectionEvent e) public void editingStopped(ChangeEvent e) public void editingCanceled(ChangeEvent e) public void setPreferredScrollableViewportSize(Dimension size) public Dimension getPreferredScrollableViewportSize() public int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int dir) public int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int dir) public boolean getScrollableTracksViewportWidth() public boolean getScrollableTracksViewportHeight() protected void createDefaultRenderers() protected void createDefaultEditors() protected void initializeLocalVars() protected TableModel createDefaultDataModel() protected TableColumnModel createDefaultColumnModel() protected ListSelectionModel createDefaultSelectionModel() protected JTableHeader createDefaultTableHeader() protected void resizeAndRepaint() public TableCellEditor getCellEditor() public void setCellEditor(TableCellEditor anEditor) public void setEditingColumn(int aColumn) public void setEditingRow(int aRow) public boolean isOpaque() public Component prepareEditor(TableCellEditor editor, int row, int column) public void removeEditor() public AccessibleContext getAccessibleContext() }
public class JTabbedPane extends JComponent implements Serializable, Accessible, SwingConstants { protected int tabPlacement protected SingleSelectionModel model protected ChangeListener changeListener protected transient ChangeEvent changeEvent public JTabbedPane() public JTabbedPane(int tabPlacement) public TabbedPaneUI getUI() public void setUI(TabbedPaneUI ui) public void updateUI() public String getUIClassID() protected ChangeListener createChangeListener() public void addChangeListener(ChangeListener l) public void removeChangeListener(ChangeListener l) protected void fireStateChanged() public SingleSelectionModel getModel() public void setModel(SingleSelectionModel model) public int getTabPlacement() public void setTabPlacement(int tabPlacement) public int getSelectedIndex() public void setSelectedIndex(int index) public Component getSelectedComponent() public void setSelectedComponent(Component c) public void insertTab(String title, Icon icon, Component component, String tip, int index) public void addTab(String title, Icon icon, Component component, String tip) public void addTab(String title, Icon icon, Component component) public void addTab(String title, Component component) public void removeTabAt(int index) public int getTabCount() public int getTabRunCount() public String getTitleAt(int index) public Icon getIconAt(int index) public Icon getDisabledIconAt(int index) public Color getBackgroundAt(int index) public Color getForegroundAt(int index) public boolean isEnabledAt(int index) public Component getComponentAt(int index) public Rectangle getBoundsAt(int index) public void setTitleAt(int index, String title) public void setIconAt(int index, Icon icon) public void setDisabledIconAt(int index, Icon disabledIcon) public void setBackgroundAt(int index, Color background) public void setForegroundAt(int index, Color foreground) public void setEnabledAt(int index, boolean enabled) public void setComponentAt(int index, Component component) public int indexOfTab(String title) public int indexOfTab(Icon icon) public int indexOfComponent(Component component) public String getToolTipText(MouseEvent event) public AccessibleContext getAccessibleContext() }
public class JTree extends JComponent implements Scrollable, Accessible { protected transient TreeModel treeModel protected transient TreeSelectionModel selectionModel protected boolean rootVisible protected transient TreeCellRenderer cellRenderer protected int rowHeight protected boolean showsRootHandles protected JTree. TreeSelectionRedirector selectionRedirector protected transient TreeCellEditor cellEditor protected boolean editable protected boolean largeModel protected int visibleRowCount protected boolean invokesStopCellEditing public static final String CELL_RENDERER_PROPERTY public static final String TREE_MODEL_PROPERTY public static final String ROOT_VISIBLE_PROPERTY public static final String SHOWS_ROOT_HANDLES_PROPERTY public static final String ROW_HEIGHT_PROPERTY public static final String CELL_EDITOR_PROPERTY public static final String EDITABLE_PROPERTY public static final String LARGE_MODEL_PROPERTY public static final String SELECTION_MODEL_PROPERTY public static final String VISIBLE_ROW_COUNT_PROPERTY public static final String INVOKES_STOP_CELL_EDITING_PROPERTY public JTree() public JTree(Object value[]) public JTree(Vector value) public JTree(Hashtable value) public JTree(TreeNode root) public JTree(TreeNode root, boolean asksAllowsChildren) public JTree(TreeModel newModel) protected static TreeModel getDefaultTreeModel() protected static TreeModel createTreeModel(Object value) public TreeUI getUI() public void setUI(TreeUI ui) public void updateUI() public String getUIClassID() public TreeCellRenderer getCellRenderer() public void setCellRenderer(TreeCellRenderer x) public void setEditable(boolean flag) public boolean isEditable() public void setCellEditor(TreeCellEditor cellEditor) public TreeCellEditor getCellEditor() public TreeModel getModel() public void setModel(TreeModel newModel) public boolean isRootVisible() public void setRootVisible(boolean rootVisible) public void setShowsRootHandles(boolean newValue) public boolean getShowsRootHandles() public void setRowHeight(int rowHeight) public int getRowHeight() public boolean isFixedRowHeight() public void setLargeModel(boolean newValue) public boolean isLargeModel() public void setInvokesStopCellEditing(boolean newValue) public boolean getInvokesStopCellEditing() public boolean isPathEditable(TreePath path) public String getToolTipText(MouseEvent event) public String convertValueToText(Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) public int getRowCount() public void setSelectionPath(TreePath path) public void setSelectionPaths(TreePath paths[]) public void setSelectionRow(int row) public void setSelectionRows(int rows[]) public void addSelectionPath(TreePath path) public void addSelectionPaths(TreePath paths[]) public void addSelectionRow(int row) public void addSelectionRows(int rows[]) public Object getLastSelectedPathComponent() public TreePath getSelectionPath() public TreePath[] getSelectionPaths() public int[] getSelectionRows() public int getSelectionCount() public int getMinSelectionRow() public int getMaxSelectionRow() public int getLeadSelectionRow() public TreePath getLeadSelectionPath() public boolean isPathSelected(TreePath path) public boolean isRowSelected(int row) public boolean isExpanded(TreePath path) public boolean isExpanded(int row) public boolean isCollapsed(TreePath path) public boolean isCollapsed(int row) public void makeVisible(TreePath path) public boolean isVisible(TreePath path) public Rectangle getPathBounds(TreePath path) public void scrollPathToVisible(TreePath path) public void scrollRowToVisible(int row) public TreePath getPathForRow(int row) public int getRowForPath(TreePath path) public void expandPath(TreePath path) public void expandRow(int row) public void collapsePath(TreePath path) public void collapseRow(int row) public TreePath getPathForLocation(int x, int y) public int getRowForLocation(int x, int y) public TreePath getClosestPathForLocation(int x, int y) public int getClosestRowForLocation(int x, int y) public boolean isEditing() public boolean stopEditing() public void startEditingAtPath(TreePath path) public TreePath getEditingPath() public void setSelectionModel(TreeSelectionModel selectionModel) public TreeSelectionModel getSelectionModel() protected TreePath[] getPathBetweenRows(int index0, int index1) public void setSelectionInterval(int index0, int index1) public void addSelectionInterval(int index0, int index1) public void removeSelectionInterval(int index0, int index1) public void removeSelectionPath(TreePath path) public void removeSelectionPaths(TreePath paths[]) public void removeSelectionRow(int row) public void removeSelectionRows(int rows[]) public void clearSelection() public boolean isSelectionEmpty() public void addTreeExpansionListener(TreeExpansionListener tel) public void removeTreeExpansionListener(TreeExpansionListener tel) public void fireTreeExpanded(TreePath path) public void fireTreeCollapsed(TreePath path) public void addTreeSelectionListener(TreeSelectionListener tsl) public void removeTreeSelectionListener(TreeSelectionListener tsl) protected void fireValueChanged(TreeSelectionEvent e) public void treeDidChange() public void setVisibleRowCount(int newCount) public int getVisibleRowCount() public boolean isOpaque() public Dimension getPreferredScrollableViewportSize() public int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction) public int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction) public boolean getScrollableTracksViewportWidth() public boolean getScrollableTracksViewportHeight() public AccessibleContext getAccessibleContext() }