Главная » Java, Web » Краткая справка по апплетам java 2 часть

0

Класс JComponent

Класс      javax. swing, jcomponent        имплементирует           интерфейс

j ava.io.Serializable.

Базовый класс для создания компонентов Swing.

Класс javax.swing.AbstractButton

Имплементирует                  интерфейсы          java.awt. itemSelectable,

javax.swing.SwingConstants.

Значения.

?   protected ActionListener actionListener

?   static String BORDER_PAINTED_CHANGED_PROPERTY

?   protected ChangeEvent changeEvent

?   protected ChangeListener changeListener

?   Static String CONTENT_AREA_FILLED_CHANGED_PROPERTY

?   static String DISABLED_ICON_CHANGED_PROPERTY

?   static String DISABLED_SELECTED_ICON_CHANGED_PROPERTY

?   static String FOCUS_PAINTED_CHANGED_PROPERTY

?   static String HORIZONTAL_ALIGNMENT_CHANGED_PRO PE RT Y

?   static String HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY

?   static String ICON_CHANGED_PROPERTY

?   protected ItemListener itemListener

?   static String MARGIN_CHANGED_PROPERTY

?   static String MNEMONIC_CHANGED_PROPERTY

?   protected ButtonModel model

?   static String MODEL_CHANGED_PROPERTY

?   static String PRESSED_ICON_CHANGED_PROPERTY

?   static String ROLLOVER_ENABLED_CHANGED_PROPERTY

?   static String ROLLOVER_ICON_CHANGED_PROPERTY

?   static String ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY

?   static String SELECTED_ICON_CHANGED_PROPERTY

?   static String TEXT_CHANGED_PROPERTY

?   static String VERTICAL_ALIGNMENT_CHANGED_PROPERTY

?   static String VERTICAL_TEXT_POSITION_CHANGED_PROPERTY Конструкторы класса.

?   AbstractButton()

Класс javax.swing.JButton

Имплементирует интерфейс javax.accessibility.Accessible. Кнопка для нажатия.

Конструкторы класса.

?   JButton()

Создает кнопку без метки (текстовой или иконки).

?   JButton(Icon icon) Кнопка с пиктограммой.

?   JButton(String text) Кнопка с текстом.

?   JButton(String text, Icon icon) Кнопка с текстом и пиктограммой.

Класс Javax.swing.plaf.basic.BasicArrowButton

Имплементирует интерфейс javax. swing. SwingConstants. Кнопка — стрелка. Конструкторы класса.

?   BasicArrowButton(int direction)

Класс javax.swing.plaf.metal.MetalScrollButton

Металлическая кнопка. Конструкторы класса.

?   MetalScrollButton(int direction, int width,

boolean freestanding)

Класс javax.swing.plaf.metal.MetalComboBoxButtori

Конструкторы класса.

?   MetalComboBoxButton(JComboBox cb, Icon i, boolean onlylcon,

Се1IRendererPane ane, JList list)

?   MetalComboBoxButton(JComboBox cb, Icon i, CellRendererPane pane,

JList list)

Класс javax.swing.JMenultem

Имплементирует интерфейс javax.accessibility.Accessible, j avax.swing.MenuElement.

Элемент меню (кнопка в списке). Конструкторы класса.

?   JMenuItem()

Элемент меню без текста и пиктограмм.

?   JMenuItem(Icon icon) Элемент меню с пиктограммой.

?   JMenuItem(String text)

Элемент меню с текстом.

?   JMenuItem(String text, Icon icon) Элемент меню с текстом и пиктограммой.

?   JMenuItem(String text, int mnemonic)

Элемент меню с текстом и клавишей быстрого доступа.

Класс Javax.swing.JCheckBoxMenultem

Имплементирует              интерфейс       javax. accessibility. Accessible,

javax.swing.SwingConstants.

Элемент меню с выбором (может быть отмечено с помощью флажка). Класс javax.swingJMenu

Имплементирует              интерфейс       javax.accessibility. Accessible,

j avax.swing.MenuElement.

Элемент меню. Конструкторы класса.

?   JMenu()

jMenu без текста.

?   JMenu(String) JMenu с текстом.

?   JMenu(String s, boolean b)

Класс Javax.swing.JRadioButtonMenultem

Имплементирует интерфейс javax.accessibility.Accessible. Элемент меню — радио-кнопка. Конструкторы класса.

?   JRadioButtonMenuItem() jRadioButtonMenuitem без текста и пиктограммы.

?   JRadioButtonMenuItem(Icon icon) JRadioButtonMenuItem С пиктограммой.

?   JRadioButtonMenuItem(Icon icon, boolean selected)

С пиктограммой и указанным состоянием, но без текста.

?   JRadioButtonMenuItem(String text) JRadioButtonMenuItemС текстом.

?   JRadioButtonMenuItem(String text, boolean b) С текстом и заданным состоянием.

?   JRadioButtonMenuItem(String text, Icon icon) JRadioButtonMenuItem с текстом и пиктограммой.

?   JRadioButtonMenuItem(String text, Icon icon, boolean selected) С текстом, пиктограммой и заданным состоянием.

Класс javax.swing.JToggleButton

Имплементирует интерфейс javax.accessibility.Accessible. Кнопка с двумя состояниями. Конструкторы класса.

?   JToggleButton()

Ненажатая кнопка переключения без текста и пиктограмм.

?   JToggleButton(Icon icon)

Ненажатая кнопка переключения без текста, но с пиктограммой.

?   JToggleButton(Icon icon, boolean selected)

Кнопка с заданным состоянием и пиктограммой, но без текста.

?   JToggleButton(String text)

Кнопка с текстом, без пиктограмм, не нажата.

?   JToggleButton(String text, boolean selected) Кнопка с тестом и заданным состоянием.

?   JToggleButton(String text, Icon icon) Кнопка с текстом и пиктограммой, не нажата.

?   JToggleButton(String text, Icon icon, boolean selected) Кнопка с текстом, пиктограммой и указанным состоянием.

Класс javax.swing.JCheckBox

Имплементирует интерфейс javax.accessibility.Accessible. Поле для флажка. Конструкторы класса.

?   JCheckBox()

Неотмеченное поле без текста и пиктограмм.

?   JCheckBox(Icon icon)

Неотмеченное поле без текста, но с пиктограммой.

?   JCheckBox(Icon icon, boolean selected) Поле с пиктограммой и заданным состоянием.

?   JCheckBox(String text)

Поле без пиктограмм, но с текстом, неотмеченное.

?   JCheckBox(String text, boolean selected)

Поле с текстом, указанным состоянием, без пиктограмм.

?   JCheckBox(String text, Icon icon)

Поле без отметки, с пиктограммой и текстом.

?   JCheckBox(String text, Icon icon, boolean selected) Поле с заданным состоянием, пиктограммой и текстом.

Класс javax.swing.JRadioButton

Имплементирует интерфейс javax.accessibility.Accessible.

Радио-кнопка.

Конструкторы класса.

?   JRadioButton()

Неотмеченная кнопка без текста и без пиктограмм.

?   JRadioButton(Icon icon)

Неотмеченная кнопка без текста, но с пиктограммой.

?   JRadioButton(Icon icon, boolean selected)

Кнопка с заданным состоянием и с пиктограммой, но без текста.

?   JRadioButton(String text)

Кнопка с текстом, неотмеченная, без пиктограмм.

?   JRadioButton(String text, boolean selected) Кнопка с текстом, заданным состоянием, без пиктограмм.

?   JRadioButton(String text, Icon icon) Кнопка с текстом, пиктограммой, неотмеченная.

?   JRadioButton(String text, Icon icon, boolean selected) Кнопка с заданным состоянием, текстом и пиктограммой.

Класс javax.swing.plaf.basic.BasiclnternalFrameTitIePane

Класс для работы с панелью заголовка. Конструктор класса.

?   BasicInternalFrameTitlePane(JInternalFrame f) Методы класса.

?   Void addNotifyO

Сообщает компоненту о том, что в нем сейчас содержится дочерний компонент.

?   protected void addSubComponents() Вставляет дочерний компонент.

?   protected void addSystemMenuItems(JMenu systemMenu) Вставляет элемент меню.

?   protected void assembleSystemMenu() Создает меню.

?   protected void createButtons () Метод для создания кнопок.

?   protected LayoutManager createLayout() Метод для создания конфигураций.

?   protected PropertyChangeListener createPropertyChangeListener() Создает прослушиватель событий, связанных с изменением свойств.

?   protected JMenu createSystemMenu() Создает меню.

?   protected JMenuBar createSystemMenuBar()

Создает панель меню.

?   protected void enableActions() Включает обработчики событий.

?   protected void installDefaults() Активизирует параметры по умолчанию.

?   protected void installListeners() Использует заданные прослушиватели событий.

?   protected void installTitlePane() Использует созданную панель заголовка.

?   void paintComponent(Graphics g) Вызывает метод прорисовки.

?    protected void postClosingEvent(JInternalFrame frame) Создает во фрейме событие, сходное с событием window_closing.

?   Void removeNotify()

Сообщение компоненту о том, что он более не содержит дочерних компонентов.

?   protected void setButtonlcons ()

Задает пиктограммы для кнопок.

?   protected void showSystemMenu() Отображает меню.

?   protected void uninstallDefaults() Отменяет параметры по умолчанию.

Класс javax.swing. JColorChooser

Имплементирует интерфейс javax.accessibility.Accessible. Панель для работы с цветом. Конструкторы класса.

?   JColorChooser()

Панель выбора цвета, белый цвет.

?   JColorChooser(Color initialColor) Панель выбора цвета с заданным цветом.

?   JColorChooser(ColorSelectionModel model) Панель с заданной переменной coiorSeiectionModei.

Класс javax.swing.JComboBox

Имплементирует интерфейсы javax.accessibility.Accessible, j ava.awt.event.ActionListener, java.awt.ItemSelectable, j avax.swing.event.ListDataListener.

Комбо-бокс.

Конструкторы класса.

?   JComboBox()

JComboBox с моделью по умолчанию.

?   JComboBox(ComboBoxModel aModel)

JComboBox на основе существующей модели ComboBoxModel.

?   JComboBox(Object[] items)

JcomboBox с указанными элементами массива.

?   JComboBox(Vector items)

JComboBox с элементами в соответствии с указанным вектором.

Класс javax.swing.JFileChooser

Имплементирует интерфейс javax.accessibility.Accessible. Механизм для выбора файла. Конструкторы класса.

?   JFileChooser()

Выбор файла, текущий каталог пользователя.

?   JFileChooser(File currentDirectory) Выбор файла с указанным каталогом.

?   JFileChooser(File currentDirectory, FileSystemView fsv) Выбора файла с указанным каталогом и видом FileSystemView.

?   JFileChooser(FileSystemView fsv)

Выбор файла С указанным ВИДОМ FileSystemView.

?   JFileChooser(String currentDirectoryPath) Выбор файла по указанной папке.

?   JFileChooser(String currentDirectoryPath, FileSystemView fsv) Выбора файла по указанной папке с указанным видом.

Методы класса.

?   boolean accept(File f)

t rue — файл следует отобразить.

?   void addActionListener(ActionListener 1) Вставка прослушивателя ActionListener.

?   void addChoosableFileFilter(FileFilter filter) Вставка фильтра.

?   void approveSelection()

Нажата кнопка ОК.

?   void cancelSelection()

Нажата кнопка Cancel.

?   void changeToParentDirectory() Переход к родительскому каталогу.

?   void ensureFilelsVisible(File f) Видимость файла.

?   protected void fireActionPerformed(String command) Генерация события.

?   FileFilter getAcceptAHFileFilter () Фильтр Accept All.

?   AccessibleContext getAccessibleContext()

Получает объект AccessibleContext, связанный С данным JFileChooser.

?   JComponent getAccessory() Возвращает компонент.

?   int getApproveButtonMnemonic() Возвращает значение кнопки.

?   String getApproveButtonText() Возвращает текстовое значение кнопки.

?   String getApproveButtonToolTipText() Возвращает подсказку для кнопки.

?   FileFilter[] getChoosableFileFilters() Возвращает список доступных пользователю фильтров.

?   File getCurrentDirectory() Возвращает текущий каталог.

?   String getDescription(File f) Возвращает описание файла.

?   String getDialogTitle() Возвращает заголовок диалогового окна.

?   int getDialogType() Возвращает тип диалогового окна.

?   FileFilter getFileFilter() Возвращает текущий тип фильтра.

?   int getFileSelectionMode() Возвращает тип выбора файла.

?   FileSystemView getFileSystemView() Возвращает тип представления файла.

?   FileView getFileView() Возвращает представление файла.

?   Icon getlcon(File f)

?   String getName(File f)

?   File getSelectedFile()

?   File[] getSelectedFiles()

?   String getTypeDescription(File f)

?   FileChooserUI getUI()

?   String getUIClassID()

?   boolean isDirectorySelectionEnabled()

?   boolean isFileHidingEnabled()

?   boolean isFileSelectionEnabled()

?   boolean isMultiSelectionEnabled()

?   boolean isTraversable(File f)

?   protected String paramString()

?   void removeActionListener(ActionListener 1)

?   boolean removeChoosableFileFilter(FileFilter f)

?   void rescanCurrentDirectory()

?   void resetChoosableFileFilters()

?   void setAccessory(JComponent newAccessory)

?   void setApproveButtonMnemonic(char mnemonic)

?   void setApproveButtonMnemonic(int mnemonic)

?   void setApproveButtonText(String approveButtonText)

?   void setApproveButtonToolTipText(String toolTipText)

?   void setCurrentDirectory(File dir)

?   void setDialogTitle(String dialogTitle)

?   void setDialogType(int dialogType)

?   void setFileFilter(FileFilter filter)

?   void setFileHidingEnabled(boolean b)

?   void setFileSelectionMode(int mode)

?   void setFileSystemView(FileSystemView fsv)

?   void setFileView(FileView fileView)

?   void setMultiSelectionEnabled(boolean b)

?   void setSelectedFile(File file)

?   void setSelectedFiles(File[] selectedFiles)

?   protected void setup(FileSystemView view)

?   int showDialog(Component parent, String approveButtonText)

?   int showOpenDialog(Component parent)

?   int showSaveDialog(Component parent)

?   void updateUIO

Класс javax.swing.JInternalFrame

Имплементирует            интерфейсы       javax.accessibility. Accessible,

j avax.swing.RootPaneContainer, javax.swing.WindowConstants.

Легковесный фрейм.

Конструкторы класса.

?   JInternalFrame()

Создает фрейм без возможности изменения размера, незакрываемый, не разворачиваемый в полное окно, без пиктограммы, без заголовка.

?   JInternalFrame(String title)

jinternaiFrame без изменения размера, незакрываемый, не разворачиваемый, без пиктограммы, но с заголовком.

?   JInternalFrame(String title, boolean resizable)

jinternai Frame с изменяемым размером, незакрываемый, не разворачиваемый, без пиктограммы, но с заголовком.

?   JInternalFrame(String title, boolean resizable,

boolean closable)

jinternai Frame с изменением размера, закрываемый, не разворачиваемый, без пиктограммы, с заголовком.

?   JInternalFrame(String title, boolean resizable,

boolean closable, boolean maximizable)

jinternai Frame с изменением размера, закрываемый, разворачиваемый, с заголовком.

?   JInternalFrame(String title, boolean resizable,

boolean closable, boolean maximizable, oolean iconifiable)

JInternalFrame с заголовком, изменяемыми размерами, закрываемый, максимизируемый и с пиктограммой.

Класс javax.swing.JInternalFrame.JDesktopIcon

Имплементирует интерфейс javax.accessibility.Accessible

Класс javax.swing.JLabel

Имплементирует интерфейсы javax.accessibility.Accessible, javax.swing.SwingConstants.

Метка — короткая строка или рисунок. Конструкторы класса.

?   JLabel()

jiabei без рисунка и текста.

?   JLabel(Icon image) JLabel с пиктограммой.

?   Label(Icon image, int horizontalAlignment)

JLabel с пиктограммой и горизонтальным выравниванием.

?   JLabel(String text) JLabel с указанным текстом.

?   JLabel(String text, Icon icon, int horizontalAlignment) JLabel с текстом, пиктограммой, горизонтальным выравниванием.

?   JLabel(String text, int horizontalAlignment) JLabel с текстом, горизонтальным выравниванием.

Класс javax.swing.DefaultListCellRenderer

Имплементирует              интерфейсы        javax. swing.ListCellRenderer,

j ava.io.Serializable.

Отображает элемент списка.

Конструкторы класса.

DefaultListCellRenderer()

Создает объект, который используется для отображения элемента в списке. Методы класса.

?   Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)

Возвращает компонент, используемый для отображения заданного значения.

Класс javax.swing.table.DefaultTableCellRenderer

Имплементирует интерфейсы TableCellRenderer, Serializable. Стандартный класс для отображения отдельных ячеек в таблице jTabie. Конструкторы класса.

?   DefaultTableCellRenderer()

Создает объект для отображения ячеек таблицы.

Методы класса.

?   Component getTableCellRendererComponent (JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)

Метод используется для задания конфигурации объекта, отображающего ячейки таблицы.

?   Void setBackground(Color с) Переопределяет метод JComponent.setForeground.

?   Void setForeground(Color с) Переопределяет метод JComponent.setForeground.

?   protected void setValue(Object value)

?   void updateUI ()

Сообщает, что объект внешнего вида Looks Feel был изменен.

Класс javax.swing.tree. DefaultTreeCellRenderer

Имплементирует интерфейс TreeCellRenderer.

Отображает элемент дерева.

Значения.

?   protected Color backgroundNonSelectionColor

Цвет фона, когда узел не выбран.

?   protected Color backgroundSelectionColor

Цвет фона, когда узел выбран.

?   protected Color borderSelectionColor Цвет границы, когда узел выбран.

?   protected Icon closedlcon

Пиктограмма для показа неразвернутых неконечных узлов дерева.

?   protected Icon leaflcon

Пиктограмма для показа конечных узлов дерева (листьев).

?   protected Icon openlcon

Пиктограмма для отображения развернутых неконечных узлов дерева.

?   protected Boolean selected Выбран ли узел.

?   protected Color textNonSelectionColor Цвет невыбранного узла.

?   protected Color textSelectionColor Цвет выбранного узла.

Методы класса.

?   Color getBackgroundNonSelectionColor() Возвращает цвет фона невыбранного узла.

?   Color getBackgroundSelectionColor() Возвращает цвет фона выбранного узла.

?   Color getBorderSelectionColor() Возвращает цвет границы.

?   Icon getClosedlcon()

Возвращает пиктограмму, используемую для отображения неконечного неразвернутого узла.

?   Icon getDefaultClosedlcon()

Пиктограмма для неразвернутого неконечного узла, используемая по умолчанию.

?   Icon getDefaultLeafIcon()

Пиктограмма для отображения конечного узла (листа), используемая по умолчанию.

?   Icon getDefaultOpenlcon()

Пиктограмма, используемая по умолчанию для отображения неразвернутого узла.

?   Icon getLeafIcon()

Пиктограмма, используемая для отображения конечного узла (листа).

?   Icon getOpenlcon()

Пиктограмма, используемая для отображения развернутого узла.

?   Dimension getPreferredSize() Переопределяет метод JComponent. getPreferredSize.

?   Color getTextNonSelectionColor() Цвет текста при невыбранном узле.

?   Color getTextSelectionColor() Цвет текста при выбранном узле.

?   Component getTreeCellRendererComponent(JTгее tree, Object value, boolean sel, boolean expanded,   boolean leaf, int row, boolean hasFocus)

Задает конфигурацию компонента.

?   Void paint (Graphics g) Отображает объект.

?   Void setBackground(Color color)

Задает цвет фона.

?   Void setBackgroundNonSelectionColor(Color newColor) Цвет фона для невыбранных узлов.

?   Void setBackgroundSelectionColor(Color newColor) Цвет фона для выбранных узлов.

?   Void setBorderSelectionColor(Color newColor) Цвет границы.

?   Void setClosedlcon(Icon newlcon) Пиктограмма для неразвернутых узлов.

?   Void setFont(Font font) Устанавливает шрифт.

?   Void setLeafIcon(Icon newlcon) Пиктограмма для конечного узла (листа).

?   void setOpenlcon(Icon newlcon) Пиктограмма для развернутого узла.

?   Void setTextNonSelectionColor(Color newColor) Цвет шрифта для выбранного узла.

?   Void setTextSelectionColor(Color newColor) Цвет шрифта для выбранного узла.

Класс javax.swing.JlayeredPane

Имплементирует интерфейс Accessible. Используется для создания многослойных панелей. Методы класса.

?   protected void addlmpl(Component comp, Object constraints, int index)

Вставляет компонент в контейнер по указанному индексу.

?   AccessibleContext getAccessibleContext()

Получает объект AccessibieContext для компонента Jcomponent.

?   int getComponentCountlnLayer(int layer) Возвращает число дочерних объектов в слое.

?   Component[] getComponentsInLayer(int layer) Возвращает массив компонентов слоя.

?   Int getIndexOf(Component c) Возвращает индекс компонента.

?   Int getLayer(Component c)

Возвращает атрибут слоя для указанного компонента.

?   static int getLayer(JComponent с)

Получает свойство слоя для компонента JComponent.

?   static JLayeredPane getLayeredPaneAbove(Component с)

Возвращает первый компонент типа jiayeredPane, содержащий указанный компонент.

?   protected Integer getObjectForLayer(int layer) Возвращает объект типа integer, связанный с указанным слоем.

?   Int getPosition(Component с)

Получает относительное положение компонента в слое.

?   Int highestLayer()

Возвращает максимальное значение слоя для всех текущих дочерних объектов.

?   protected int insertlndexForLayer(int layer, int position)

Определяет положение для вставки нового дочернего объекта на основе информации о слое и о требуемом положении вставляемого объекта.

?   Boolean isOptimizedDrawingEnabled()

Возвращает false, если компоненты могут покрывать друг друга, т. е. когда оптимизации рисования невозможна.

?   Int lowestLayer()

Возвращает самый нижний слой из всех дочерних объектов.

?   Void moveToBack(Component с) Перемещает компонент вниз текущего слоя.

?   Void moveToFront(Component с) Перемещает компонент вверх на текущем слое.

?   Void paint (Graphics g)

Рисует панель JLayeredPane в заданном графическом контексте.

?   protected String paramString()

Возвращает строковое представление панели JLayeredPane.

?   static void putLayer(JComponent с, int layer) Задает свойство (номер) слоя для компонента JComponent.

?   Void remove(int index)

Удаляет из слоя компонент по индексу.

?   Void setLayer(Component с, int layer)

Задает атрибут слоя для указанного компонента, делая его самым верхним в слое.

?   Void setLayer(Component с, int layer, int position)

Задает атрибут слоя для указанного компонента, а также его положение в слое.

?   Void setPosition(Component с, int position)

Перемещает компонент в позицию position, причем 0 соответствует самая верхняя позиция, а -1 — самая нижняя позиция.

Класс javax.swing.JdesktopPane

Имплементирует интерфейс Accessible. Методы класса.

?   AccessibleContext getAccessibleContext()

Получает объект AccessibleContext, связанный с компонентом

Jcomponent.

?   JInternalFrame [ ] getAllFrames()

Возвращает все фреймы jinternaiFrames, отображенные на экране.

?   JInternalFrame [ ] getAHFramesInLayer (int layer)

Возвращает все фреймы JinternaiFrames, отображенные на экране в указанном слое.

?   DesktopManager getDesktopManager() Возвращает объект DesktopManger.

?   DesktopPaneUI getUI() Возвращает объект Looks Feel.

?   String getUIClassID() Возвращает имя объекта Look&Feei.

?   Boolean isOpaqueO

Возвращает true, если компонент прорисовывает все свои пикселы.

?   protected String paramString()

Возвращает строковое представление объекта jDesktopPane.

?   Void setDesktopManager(DesktopManager d) Задает объект DesktopManger.

?   Void setUI (DesktopPaneUI ui) Задает объект Looks Feel.

?   Void updateUI()

Сообщение о том, что объект Looks Feel был изменен.

Класс javax.swing.JList

Имплементирует            интерфейсы       javax.accessibility. Accessible,

javax.swing.Scrollable.

Список для выбора.

Конструкторы класса.

?   JList ()

jList с пустой моделью.

?   JList(ListModel dataModel) JList с заданной моделью.

?   JList(Object[] listData)

JList с элементами, указанными в массиве.

?   JList(Vector listData)

JList с элементами, указанными в векторе. Методы класса.

?   void addListSelectionListener(ListSelectionListener listener) Вставка прослушивателя событий.

?   void addSelectionlnterval(int anchor, int lead) Выбор элементов.

?   void clearSelection()

Очистка выбора после isSelectionEmptyO (если вернулось true).

?   protected ListSelectionModel createSelectionModel () Возвращает DefaultListSelectionModel.

?   void ensurelndexIsVisible(int index)

Если jiist отображается с использованием jviewport и поле не полностью видимо, то производится прокрутка.

?   protected void fireSelectionValueChanged(int firstlndex,

int lastlndex, boolean isAdjusting)

Уведомляет ListseiectionListeners об изменении модели.

?   AccessibleContext getAccessibleContext() Получает AccessibleContext, связанный С Jcomponent.

?   int getAnchorSelectionlndex()

Возвращает первый аргумент использованного метода

addSelectionlnterval ИЛИ setSelectionlnterval.

?   Rectangle getCellBounds(int indexl, int index2) Возвращает границы для jList.

?   ListCellRenderer getCellRenderer() Объект, отображающий элементы списка.

?   int getFirstVisiblelndex()

Индекс ячейки верхнего левого угла или — 1.

?   int getFixedCellHeight()

?   int getFixedCellWidth()

?   int getLastVisiblelndex()

?   int getLeadSelectionlndex()

?   int getMaxSelectionlndex()

?   int getMinSelectionlndex()

?   ListModel getModel()

?   Dimension getPreferredScrollableViewportSize()

?   Object getPrototypeCellValue()

?   int getScrollableBlocklncrement(Rectangle visibleRect, int orientation, int direction)

?   boolean getScrollableTracksViewportHeight()

?   boolean getScrollableTracksViewportWidth()

?   int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction)

?   int getSelectedlndex()

?   int[] getSelectedlndices()

?   Object getSelectedValue()

?   Object[] getSelectedValues()

?   Color getSelectionBackground()

?   Color getSelectionForeground()

?   int getSelectionMode()

?   ListSelectionModel getSelectionModel()

?   ListUI getUI ()

?   String getUIClassID()

?   boolean getValuelsAdjusting()

?   int getVisibleRowCount()

?   Point indexToLocation(int index)

?   boolean isSelectedlndex(int index)

?   boolean isSelectionEmpty()

?   int locationToIndex(Point location)

?   protected String paramString()

?   void removeListSelectionListener(ListSelectionListener listener)

?   void removeSelectionlnterval(int indexO, int indexl)

?   void setCellRenderer(ListCellRenderer cellRenderer)

?   void setFixedCellHeight(int height)

?   void setFixedCellWidth(int width)

?   void setListData(Object[] listData)

?   void setListData(Vector listData)

?   void setModel(ListModel model)

?   void setPrototypeCellValue(Object prototypeCellvalue)

?   void setSelectedlndex(int index)

?   void setSelectedlndices(int[] indices)

?   void setSelectedValue(Object anObject, boolean shouldScroll)

?   void setSelectionBackground(Color selectionBackground)

?   void setSelectionForeground(Color selectionForeground)

?   void setSelectionlnterval(int anchor, int lead)

?   void setSelectionMode(int selectionMode)

?   void setSelectionModel(ListSelectionModel selectionModel)

?   void setUI (ListUI ui)

?   void setValuelsAdjusting(boolean b)

?   void setVisibleRowCount(int visibleRowCount)

?   void updateUIO

Класс javax.swing.JMenuBar

Имплементирует            интерфейсы       javax.accessibility. Accessible,

j avax.swing.MenuElement.

Панель меню. Методы класса.

?   JMenu add(JMenu с)

Вставка меню в конец панели меню.

?   void addNotifyO

Вместо jcomponent .addNot i fу — регистрация панели с использованием текущего KeyboardManager.

?   AccessibleContext getAccessibleContext()

?   Component getComponent()

?   Component getComponentAtIndex(int i) Компонент по его индексу.

?   int getComponentIndex(Component c) Индекс по компоненту.

?   JMenu getHelpMenu() Меню помощи.

?   Insets getMargin()

Отступ между краем и меню.

?   JMenu getMenu(int index)

Меню по указанной позиции.

?   int getMenuCount()

Количество элементов в панели меню.

?   SingleSelectionModel getSelectionModel()

?   MenuElement[] getSubElements() Элементы меню в панели меню.

?   MenuBarUI getUI()

Текущий интерфейс панели меню.

?   String getUIClassID() Имя класса интерфейса.

?   boolean isBorderPainted() Закрашены ли границы.

?   boolean isManagingFocus() Внутреннее управление событиями фокуса.

?   boolean isSelectedO

Возвращает true, если панель содержит выбранные элементы.

?   void menuSelectionChanged(boolean islncluded) Имплементация элемента MenuElement.

?   protected void paintBorder(Graphics g)

Рисует границу панели меню, если BorderPainted равно true.

?   protected String paramString() Строковое представление панели лмепиваг.

?   void processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)

?   void processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)

?   void removeNotify()

?   void setBorderPainted(boolean b) Закрашивать ли границы.

?   void setHelpMenu(JMenu menu)

Задает меню помощи, появляющееся при нажатии кнопки Help.

?   void setMargin(Insets m)

Зазор между краем панели меню и элементами меню.

?   void setSelected(Component sel) Задает выбранный компонент.

?   void setSelectionModel(SingleSelectionModel model)

?   void setUI (MenuBarUI ui)

?   void updateUIO

Класс javax.swing.plaf.basic.BasiclnternalFrameTitlePane

Методы класса.

?   Void addNotifyO

Сообщение о том, что объект обладает родительским компонентом.

?   protected void addSubComponents()

?   protected void addSystemMenuItems(JMenu systemMenu)

?   protected void assembleSystemMenu()

?   protected void createActions()

?   protected void createButtons()

?   protected LayoutManager createLayout()

?   protected PropertyChangeListener createPropertyChangeListener()

?   protected JMenu createSystemMenu()

?   protected JMenuBar createSystemMenuBar()

?   protected void enableActions()

?   protected void installDefaults()

?   protected void installListeners()

?   protected void installTitlePane()

?   void paintcomponent(Graphics g)

Вызывает метод прорисовки пользовательского интерфейса.

?   protected void postClosingEvent(JInternalFrame frame) Направляет событие TnnawiND0w_CL0SiNG фрейму.

?   Void removeNotify()

Сообщение о том, что компонент больше не имеет родительского объекта.

?   protected void setButtonlcons ()

?   protected void showSystemMenu()

?   protected void uninstallDefaults()

Класс javax.swing.JOptionPane

Имплементирует интерфейс javax.accessibility.Accessible. Диалоговая панель.

Класс javax.swing.JPanel

Имплементирует интерфейс javax.accessibility.Accessible. Легковесный контейнер. Конструкторы класса.

?   JPanel ()

Создает JPanel с поддержкой двойной буферизации.

?   JPanel(boolean isDoubleBuffered)

Создает jpanei с указанием стратегии двойной буферизации.

?   JPanel(LayoutManager layout)

Создает JPanel С заданным менеджером LayoutManager.

?   JPanel(LayoutManager layout, boolean isDoubleBuffered) Указаны менеджер и стратегия буферизации.

Методы класса.

?   AccessibleContext getAccessibleContext()

?   String getUIClassID()

?   protected String paramString()

?   void updateUIO

Класс javax.swing.colorchooser.AbstractColorChooserPanel

Абстрактный класс для создания панелей выбора цветов. Методы класса.

?   protected abstract void buildChooser()

?   protected Color getColorFromModel()

?   ColorSelectionModel getColorSelectionModel()

?   abstract String getDisplayName()

?   abstract Icon getLargeDisplaylcon()

?   abstract Icon getSmallDisplaylcon()

?   void installChooserPanel(JColorChooser enclosingChooser) Вызывается вставкой панели в объект JColorChooser.

?   Void paint (Graphics g) Рисует компонент.

?   Void uninstallChooserPanel(JColorChooser enclosingChooser) Удаляет панель из объекта JColorChooser.

?   abstract void updateChooser()

Метод вызывается автоматически при изменении состояния модели.

Класс javax.swing.JPopupMenu

Имплементирует                интерфейсы javax.accessibility. Accessible,

j avax.swing.MenuElement.

Выпадающее меню. Конструкторы класса.

?   JPopupMenu()

?   JPopupMenu(String label) Указан заголовок.

Методы класса.

?   JMenuItem add(Action a)

Вставка элемента меню в конец с указанием объекта Action.

?   JMenuItem add(JMenuItem menultem)

Вставка элемента в конец меню.

?   JMenuItem add(String s)

Создание элемента меню с указанным текстом, вставка его в конец меню.

?   void addPopupMenuListener(PopupMenuListener 1) Вставка параметра прослушивателя.

?   void addSeparator()

?   protected PropertyChangeListener createActionChangeListener(JMenuItem b)

?   protected void firePopupMenuCanceled()

?   protected void firePopupMenuWillBecomelnvisible()

?   protected void firePopupMenuWillBecomeVisible()

?   AccessibleContext getAccessibleContext()

?   Component getComponent()

?   Component getComponentAtIndex(int i)

?   int getComponentIndex(Component c)

?   static boolean getDefaultLightWeightPopupEnabled()

?   Component getInvokeг()

?   String getLabel()

?   Insets getMargin()

?   SingleSelectionModel getSelectionModel()

?   MenuElement[] getSubElements()

?   PopupMenuUI getUI()

?   String getUIClassID ()

?   void insert(Action a, int index)

?   void insert(Component component, int index)

?   boolean isBorderPainted()

?   boolean isLightWeightPopupEnabled()

?   boolean isVisible()

?   void menuSelectionChanged(boolean islncluded)

?   void pack()

?   protected void paintBorder(Graphics g)

?   protected String paramString()

?   void processKeyEvent(KeyEvent e, MenuElement[] path,

MenuSelectionManager manager)

?   void processMouseEvent(MouseEvent event, MenuElement[] path,

MenuSelectionManager manager)

?   void remove(Component comp)

?   void remove(int pos)

?   void removePopupMenuListener(PopupMenuListener 1)

?   void setBorderPainted(boolean b)

?   static void setDefaultLightWeightPopupEnabled(boolean aFlag)

?   void setInvokeг(Component invoker)

?   void setLabel(String label)

?   void setLightWeightPopupEnabled(boolean aFlag)

?   void setLocation(int x, int y)

?   void setPopupSize(Dimension d)

?   void setPopupSize(int width, int height)

?   void setSelected(Component sel)

?   void setSelectionModel(SingleSelectionModel model)

?   void setUI (PopupMenuUI ui)

?   void setvisible(boolean b)

?   void show(Component invoker, int x, int y)

?   void updateUIO

Класс javax.swing.plaf.basic. BasicComboPopup

Имплементирует интерфейс javax. swing.plaf.basic. ComboPopup. Методы класса.

?   protected void autoScrollDown()

?   protected void autoScrollUp()

?   protected Rectangle computePopupBounds(int px, int py, int pw, int ph)

?   protected void configureList ()

Используется для конфигурирования списка, созданного при помощи метода createList ().

?   protected void configurePopup()

Используется для конфигурирования объекта JPopupMenu (т. е. объекта

BasicComboPopup).

?   protected void configureScroller()

Используется для конфигурирования объекта Js с го и Pane, созданного при помощи метода createScroller ().

?   protected MouseEvent convertMouseEvent(MouseEvent e)

?   protected ItemListener createltemListener()

Создает прослушиватель событий, следящих за изменениями в выбранном объекте JComboBox.

?   protected KeyListener createKeyListener()

Создает прослушиватель клавиш, который возвращается методом

ComboPopup.getKeyListener() .

?   protected JList createListO

Создает объект jiist, который используется для отображения элементов модели.

?   protected ListDataListener createListDataListener()

Создает прослушиватель для определения вставки и удалений элементов.

?   protected MouseListener createListMouseListener() Создает прослушиватель событий мыши.

?   protected MouseMotionListener createListMouseMotionListener() Создает прослушиватель событий движения мыши.

?   protected ListSelectionListener createListSelectionListener() Создает прослушиватель событий выбора списка.

?   protected MouseListener createMouseListener()

Создает прослушиватель событий мыши, который возвращается методом

ComboPopup.getMouseListener() .

?   protected MouseMotionListener createMouseMotionListener()

Создает прослушиватель движений мыши, который возвращается методом ComboPopup.getMouseMotionListener() .

?   protected PropertyChangeListener createPropertyChangeListener () Создает прослушиватель изменений свойств компонента JComboBox.

?   protected JScrollPane createScroller() Создает объект jscroiiPane, содержащий список.

?   protected void delegateFocus(MouseEvent e)

Метод для определения того, куда устанавливать фокус при возникновении всплывающего окна.

?   KeyListener getKeyListener()

Имплементация метода ComboPopup. getKeyListener о .

?   JList getListO

Имплементация метода ComboPopup.getList ().

?   MouseListener getMouseListener() Имплементация метода ComboPopup. getMouseListener о .

?   MouseMotionListener getMouseMotionListener() Имплементация метода ComboPopup. getMouseMotionListener о .

?   protected int getPopupHeightForRowCount(int maxRowCount)

?   void hide()

Имплементация метода combo Popup, hide ().

?   protected void installComboBoxListeners() Вставка прослушивателя в объект JComboBox.

?   protected void installComboBoxModelListeners(ComboBoxModel model)

?   protected void installKeyboardActions()

?   protected void installListListeners()

Вставка прослушивателя, вызывается методом configureList о .

?   Boolean isFocusTraversable()

?   Void show!)

Имплементация метода combo Popup, show ().

?   protected void startAutoScrolling(int direction) Метод для обработки автоматического скроллирования.

?   protected void stopAutoScrolling()

?   protected void togglePopup()

Делает всплывающее меню видимым (если было невидимо) и невидимым (если было видимо).

?   protected void uninstallComboBoxModelListeners(ComboBoxModel model)

?    void uninstallingUI()

Вызывается при удалении пользовательского интерфейса.

?   protected void uninstallKeyboardActions()

?   protected void updateListBoxSelectionForEvent(MouseEvent anEvent, boolean shouldScroll)

Метод используется прослушивателями событий.

Класс javax.swing.plaf.metal.MetalComboBoxUl.MetalComboPopup

Всплывающее меню для MetaicomboBox. Методы класса.

?   Void delegateFocus(MouseEvent е)

Метод для определения того, куда направить фокус при появлении всплывающего меню (используется в обработчиках событий).

Класс javax.swing.JProgressBar

Имплементирует            интерфейсы       javax.accessibility. Accessible,

javax.swing.SwingConstants.

Полоса прогресса процесса.

Конструкторы класса.

?   JProgressBar() Горизонтальная полоса прогресса.

?   JProgressBar(BoundedRangeModel newModel)

Создает горизонтальную полосу прогресса.

?   JProgressBar(int orient)

Полоса прогресса с указанной ориентацией, либо

JProgressBar.VERTICAL, либо JProgressBar.HORIZONTAL.

?   JProgressBar(int min, int max) Горизонтальная полоса.

?   JProgressBar(int orient, int min, int max) Задана ориентация и минимум с максимумом.

Методы класса.

?   void addChangeListener(ChangeListener 1) Вставка прослушивателя событий ChangeListener.

?   protected ChangeListener createChangeListener ()

?   protected void fireStateChanged () Вызывается событие.

?   AccessibleContext getAccessibleContext() Контекст AccessibleContext.

?   int getMaximum() Максимальное значение модели.

?   int getMinimum() Минимальное значение модели.

?   BoundedRangeModel getModel()

?   int getOrientation() Ориентация полосы.

?    double getPercentComplete() Процент завершенности.

?   String getStringO Текущее значение строки.

?   ProgressBarUI getUI()

?   String getUIClassID()

?   int getValue() Текущее значение модели.

?   boolean isBorderPainted() Имеет ли полоса границу.

?   boolean isStringPainted() Выводит ли полоса строку.

?   protected void paintBorder(Graphics g) Рисует Гранину полосы, если BorderPainted — true.

?   protected String paramString()

?   void removeChangeListener(ChangeListener 1) Удаляет прослушиватель событий.

?   void setBorderPainted(boolean b) Прорисовывает ли полоса свои границы.

?   void setMaximum(int n) Максимум.

?   void setMinimum(int n) Минимум.

?   void setModel(BoundedRangeModel newModel) Задает модель.

?   void setOrientation(int newOrientation)

Ориентация                    полосы:         JProgressBar.VERTICAL               или

JProgressBar. HORIZONTAL.

?   void setString(String s) Значение строки.

?   void setStringPainted(boolean b) Выводится ли строка.

?   void setUI (ProgressBarUI ui)

?   void setValue(int n) Текущее значение.

?   void updateUIO

Класс javax.swing.JRootPane

Имплементирует интерфейс javax.accessibility.Accessible. Контейнер окон, фреймов, панелей.

Класс javax.swing.JScrollBar

Имплементирует             интерфейс       javax.accessibility. Accessible,

java.awt.Adjustable.

Полоса прокрутки.

Конструкторы класса.

?   JScrollBar()

Создает вертикальную полосу прокрутки.

?   JScrollBar(int orientation)

Создает вертикальную полосу прокрутки с заданной ориентацией.

?   JScrollBar(int orientation, int value, int extent,

int min, int max)

Создает вертикальную полосу прокрутки с заданной ориентацией, маки- мумом и минимумом.

Методы класса.

?   void addAdjustmentListener(AdjustmentListener 1) Вставляет прослушиватель AdjustmentListener.

?   protected void fireAdjustmentValueChanged(int id, int type,

int value)

?   AccessibleContext getAccessibleContext() Получает AccessibleContext.

?   int getBlocklncrement()

?   int getBlocklncrement(int direction) Возвращает величину изменения для полосы прокрутки.

?   int getMaximum()

Максимальная единица для полосы прокрутки — максимум для extent.

?   Dimension getMaximumSize()

?   int getMinimum()

Минимальное значение (как правило 0).

?   Dimension getMinimumSize()

?   BoundedRangeModel getModel()

Возвращает модель (четыре свойства minimum, maximum, value, extent).

?   int getOrientation() Ориентация класса.

?   ScrollBarUI getUI()

?   String getUIClassID()

Имя класса LookAndFeei для данного компонента.

?   int getUnitlncrement()

?   int getUnitlncrement(int direction) Величина изменения при прокрутке.

?   int getValue() Значение полосы прокрутки.

?   boolean getValuelsAdjusting() Перетащен ли ползунок.

?   int getVisibleAmount() Видимая часть полосы прокрутки.

?   protected String paramString() Строка представления полосы прокрутки.

?   void гemoveAdjustmentListener(AdjustmentListener 1) Удаляет прослушиватель событий AdjustmentEventlistener.

?   void setBlocklncrement(int blocklncrement) Задает свойство — величина изменения при прокрутке.

?   void setEnabled(boolean х)

Компонент может менять положение ползунка прокрутки.

?   void setMaximum(int maximum) Максимальное значение модели.

?   void setMinimum(int minimum) Минимальное значение модели.

?    void setModel (BoundedRangeModel newModel)

Задает модель (четыре свойства: minimum, maximum, value, extent).

?   void setOrientation(int orientation)

Задает ориентацию панели прокрутки vertical или horizontal.

?   void setUnitlncrement(int unitIncrement) Устанавливает свойство unitincrement.

?   void setValue(int value) Значение панели прокрутки.

?   void setValuelsAdjusting(boolean b) Устанавливает значение свойства vaiueisAdjusting.

?   void setValues(int newValue, int newExtent,

int newMin, int newMax)

Задает четыре свойства BoundedRangeModel.

?   void setVisibleAmount(int extent) Задает свойства видимости полосы.

?   void updateUIO

Класс javax.swing.JScrollPane.ScrollBar

Имплементирует интерфейсы j avax. swing, plaf .UIResource.

Класс javax.swing.JScrollPane

Имплементирует            интерфейсы       javax.accessibility. Accessible,

javax.swing.ScrollPaneConstants.

Панель с прокруткой.

Конструкторы класса.

?   JScrollPane()

Создает пустую панель, горизонтальная и вертикальная полосы прокрутки появятся при необходимости.

?   JScrollPane(Component view)

Создает панель, которая отображает содержимое заданного компонента. Полосы прокрутки появляются при необходимости, если размеры панели оказываются малы для отображения того, что на ней расположено.

?   JScrollPane(Component view, int vsbPolicy, int hsbPolicy)

Создает панель с загруженным видом по указанным политикам прокрутки по вертикали и горизонтали.

?   JScrollPane( int vsbPolicy, int hsbPolicy)

Создает пустую панель с заданными политиками прокрутки по вертикали и по горизонтали.

Методы класса.

?   JScrollBar createHorizontalScrollBar()

Используется в scroiiPaneUi для создания горизонтальной прокрутки.

?   JScrollBar createVerticalScrollBar()

Используется в ScroiiPaneUi для создания вертикальной прокрутки.

?   protected JViewport createViewport() Возвращает crviewport.

?   AccessibleContext getAccessibleContext() Получает AccessibleContext.

?   JViewport getColumnHeader() Возвращает заголовок колонки.

?   Component getCorner(String key) Возвращает компонент.

?   JScrollBar getHorizontalScrollBar()

Возвращает горизонтальную полосу прокрутки.

?   int getHorizontalScrollBarPolicy()

Возвращает значение политики горизонтальной полосы прокрутки.

?   JViewport getRowHeader() Возвращает заголовок строки.

?   ScrollPaneUI getUI()

Возвращает объект Look and Feel для компонента.

?   String getUIClassID()

?   JScrollBar getVerticalScrollBar()

Возвращает вертикальную полосу прокрутки.

?   int getVerticalScrollBarPolicy()

Возвращает политику вертикальной полосы прокрутки.

?   JViewport getviewport() Возвращает JViewport.

?   Border getViewportBorder()

Возвращает значение свойства viewportBorder.

?   Rectangle getViewportBorderBounds() Границы viewportBorder.

?   boolean isOpaqueO

True, если компонент прорисовывает все пикселы.

?   boolean isValidateRoot()

Вызов revalidate () всех дочерних компонентов для JScrollPane.

?   protected String paramString() Строка, представляющая js с roil Pane.

?   void setColumnHeader(JViewport columnHeader) Удаление старого columnHeader.

?   void setColumnHeaderView(Component view)

Создает вид заголовка столбца, вставляет его в viewport.

?   void setCorner(String key, Component corner)

Создает дочерний элемент и, если есть место, показывает его.

?   void setHorizontalScrollBar(JScrollBar horizontalScrollBar) Вставляет полосу прокрутки по горизонтали.

?   void setHorizontalScrollBarPolicy(int policy)

Задает появление горизонтальной полосы прокрутки на панели.

?   void setLayout(LayoutManager layout)

Задает менеджер вида для панели.

?   void setRowHeader(JViewport rowHeader) Удаляет старый заголовок строки.

?   void setRowHeaderView(Component view) Создает вид с заголовком строк, вставляет в панель.

?   void setUI(ScrollPaneUI ui) Создает объект scroiiPaneui.

?   void setVerticalScrollBar(JScrollBar verticalScrollBar)

Вставляет горизонтальную полосу прокрутки.

?   void setVerticalScrollBarPolicy(int policy)

Когда появляется вертикальная полоса прокрутки? Определяет политику.

?   void setViewport(JViewport viewport) Удаляет старый, задает новый вид.

?   void setViewportBorder(Border viewportBorder) Устанавливает границу вокруг вида.

?   void setViewportView(Component view) Создает вид.

?   void updateUIO

Класс javax.swing.JSeparator

Имплементирует            интерфейсы       javax.accessibility. Accessible,

javax.swing.SwingConstants.

Разделитель групп в меню.

Класс javax.swing.JPopupMenu.Separator

Разделитель для всплывающего меню. Методы класса.

?   String getUIClassID() Возвращает имя класса Looks Feel.

Класс javax.swing.JToolBar.Separator

Разделитель для панели меню. Конструкторы класса.

?   JToolBar.Separator()

Создает разделитель размером, заданным по умолчанию для данного класса Looks Feel.

?   JToolBar.Separator(Dimension size)

Создает новый разделитель с указанным размером. Методы класса.

?   Dimension getMaximumSize()

Возвращает максимальный размер разделителя.

?   Dimension getMinimumSize()

Возвращает минимальный размер разделителя.

?   Dimension getPreferredSize()

Возвращает предпочтительный размер разделителя.

?   Dimension getSeparatorSize() Возвращает размер разделителя.

?   String getUIClassID() Возвращает имя класса Looks Feel.

?   Void setSeparatorSize(Dimension size) Задает размер разделителя.

Класс javax.swing.JSlider

Имплементирует            интерфейсы       javax.accessibility. Accessible,

javax.swing.SwingConstants.

Графический ползунок выбора элемента.

Класс javax.swing.JSplitPane

Имплементирует интерфейс javax.accessibility.Accessible. Панель для разделения двух компонентов.

Класс javax.swing.JTabbedPane

Имплементирует            интерфейсы       javax.accessibility. Accessible,

java.io.Serializable, javax.swing.SwingConstants.

Компонент перехода от группы к группе с использованием клавиши табуляции.

Класс javax.swing.JTable

Имплементирует интерфейсы javax.accessibility.Accessible, j avax.swing.event.CellEditorListener,

j avax.swing.event.ListSelectionListener, javax.swing.Scrollable, j avax.swing.event.TableColumnModelListener, j avax.swing.event.TableModelListener.

Двумерная таблица.

Константы класса.

?   static int AUTO_RESIZE_ALL_COLUMNS

При изменении размеров изменяет размер столбцов. Пропорционально для всех столбцов.

?   static int AUTO_RESIZE_LAST_COLUMN

Изменение размеров столбцов индивидуально для каждого столбца.

?   static int AUTO_RESIZE_NEXT_COLUMN

Последующий столбец изменяется противоположно предыдущему.

?   static int AUTO_RESIZE_OFF

Столбцы не меняют размер автоматически.

?   static int AUTO_RESIZE_SUBSEQUENT_COLUMNS Столбцы форматируются с сохранением общей ширины.

?   protected boolean autoCreateColumnsFromModel

Для задания параметров столбцов таблица запрашивает TabieModei.

?   protected int autoResizeMode Автоматическое изменение размеров.

?   protected TableCellEditor cellEditor

?   protected boolean се11SelectionEnabled

?    protected TableColumnModel columnModel Модель столбцов таблицы TableColumnModel.

?   protected TableModel dataModel Модель таблицы TableModel.

?   protected Hashtable defaultEditorsByColumnClass

?   protected Hashtable defaultRenderersByColumnClass

?   protected int editingColumn

?   protected int editingRow

?   protected Component editorComp

?   protected Color gridColor

?   protected Dimension preferredViewportSize

?   protected int rowHeight

?   protected int rowMargin

?   protected boolean rowSelectionAllowed

?   protected Color selectionBackground

?   protected Color selectionForeground

?   protected ListSelectionModel selectionModel

?   protected boolean showHorizontalLines

?   protected boolean showVerticalLines

?   protected JTableHeader tableHeader Конструкторы класса.

?   JTable()

Создает таблицу JTable, инициализирует ее моделями по умолчанию.

?   JTable(int numRows, int numColumns)

Создает таблицу с указанным числом рядов и столбцов.

?   JTable(Object[][] rowData, Object[] columnNames)

Создает таблицу по двум массивам, содержащим данные и названия столбцов.

?   JTable(TableModel dm)

Создает таблицу по указанной модели данных.

?   JTable(TableModel dm, TableColumnModel cm)

Создает таблицу по указанным моделям данных и моделям столбцов.

?   JTable(TableModel dm, TableColumnModel cm,

ListSelectionModel sm)

Создает таблицу JTable по указанным моделям данных, столбцов и модели выбора.

?   JTable(Vector rowData, Vector columnNames)

Создает таблицу, отображающую значения rowData со столбцами, имена которых хранятся В columnNames.

Методы класса.

?    void addColumn(TableColumn aColumn)

Вставляет столбец aColumn в конец массива столбцов в модели столбцов.

?   void addColumnSelectionlnterval(int indexO, int indexl) Вставляет столбцы с положения indexl до indexl.

?   void addNotifyO

Вызывает configureEnclosingScrollPane.

?   void addRowSelectionlnterval(int indexO, int indexl) Вставляет ряды.

?   void clearSelection()

Убирает выбранные столбцы и ряды.

?   void columnAdded(TableColumnModelEvent e)

Сообщает прослушивателю о создании столбца, т. е. о вставке столбца в модель.

?   int columnAtPoint(Point point) Возвращает индекс столбца.

?   void columnMarginChanged(ChangeEvent e)

Сообщает о событии удаления столбца в связи с изменением границ.

?   void columnMoved(TableColumnModelEvent е) Сообщает об изменении положения столбца.

?   void columnRemoved(TableColumnModelEvent е) Сообщает о событии удаления столбца из модели.

?   void columnSelectionChanged(ListSelectionEvent e) Сообщает об изменении модели TabieCoiumnModei.

?   protected void configureEnclosingScrollPane()

?   int convertColumnlndexToModel(int viewColumnlndex) Возвращает индекс столбца в модели.

?   int convertColumnlndexToView(int modelColumnlndex) Возвращает индекс столбца в виде.

?   protected TabieCoiumnModei createDefaultColumnModel() Возвращает модель столбцов по умолчанию DefaultTableColumnModel.

?   void createDefaultColumnsFromModel()

Создает столбцы по умолчанию из модели данных с использованием методов getColumnCount() И getColumnClass() (интерфейс TableModel).

?   protected TableModel createDefaultDataModel() Возвращает объект модели таблицы DefauitTabieModei.

?   protected void createDefaultEditors()

Создает редактор ячейки для работы со значениями типов objects, числовых и логических типов.

?   protected void createDefaultRenderers()

?   protected ListSelectionModel createDefaultSelectionModel() Возвращает модель выбора по умолчанию DefaultListSelectionModel.

?   protected JTableHeader createDefaultTableHeader() Возвращает заголовок таблицы по умолчанию JTableHeader.

?   static JScrollPane createScrollPaneForTable(JTable aTable)

?   boolean editCellAt(int row, int column)

Начинает редактирование ячейки в указанной строке и заданном столбце.

?   boolean editCellAt(int row, int column, EventObject e)

Редактирование ячейки в указанном столбце и строке, если ячейка может быть редактируема.

?   void editingCanceled(ChangeEvent е)

Вызывается при отмене редактирования (программными средствами).

?   void editingStopped(ChangeEvent е)

Вызывается при завершении редактирования (программными средствами).

?   AccessibleContext getAccessibleContext() Получает контекст AccessibleContext.

?   boolean getAutoCreateColumnsFromModel()

Создаются столбцы по умолчанию в соответствии с моделью.

?   int getAutoResizeMode()

?   TableCellEditor getCellEditor() Редактор ячейки.

?   TableCellEditor getCellEditor(int row, int column)

?   Rectangle getCellRect(int row, int column,

boolean includeSpacing)

?   TableCellRenderer getCellRenderer(int row, int column)

?   boolean getCellSelectionEnabled()

Истина, если допускается одновременный выбор рада и столбца.

?   TableColumn getColumn(Object identifier) Возвращает объект столбца TableColumn по идентификатору.

?   Class getColumnClass(int column) Возвращает тип столбца.

?   int getColumnCount()

Возвращает число столбцов в модели столбцов, это число может отличаться от числа столбцов в модели таблицы.

?   TableColumnModel getColumnModel()

Возвращает модель TableColumnModel, содержащую всю информацию о столбцах таблицы.

?   String getColumnName(int column) Возвращает имя столбца.

?   boolean getColumnSelectionAllowed() Возвращает истину, если столбец может быть выбран.

?   TableCellEditor getDefaultEditor(Class columnClass) Возвращает редактор, используемый в TableColumn.

?   TableCellRenderer getDefaultRenderer(Class columnClass)

?   int getEditingColumn() Индекс редактируемого столбца.

?   int getEditingRow() Индекс редактируемого ряда.

?   Component getEditorComponent()

?   Color getGridColor() Цвет для рисования сетки.

?   Dimension getlntercellSpacing() Промежуток между ячейками.

?   TableModel getModel()

?   Dimension getPreferredScrollableViewportSize() Предпочтительный размер вида.

?   int getRowCount() Возвращает число рядов в таблице.

?   int getRowHeight() Высота таблицы.

?   int getRowMargin() Величина зазора между рядами.

?   boolean getRowSelectionAllowed() Истина, если ряд можно выбрать.

?   int getScrollableBlocklncrement(Rectangle visibleRect, int orientation, int direction)

Возвращает (в зависимости от ориентации таблицы) visibleRect.height ИЛИ visibleRect.width.

?   boolean getScrollableTracksViewportHeight() Возвращает ложь, если высота вида не задает высоту таблицы.

?   boolean getScrollableTracksViewportWidth() Возвращает ложь, если ширина вида не задает высоту таблицы.

?   int getScrollableUnitIncrement(Rectangle visibleRect,

int orientation, int direction)

Интервал прокрутки, требуемый для отображения целого нового ряда или столбца (в зависимости от ориентации).

?   int getSelectedColumn()

Возвращает индекс первого выбранного столбца (—1 в случае отсутствия выбора).

?   int getSelectedColumnCount() Количество выбранных столбцов.

?   int[] getSelectedColumns()

Возвращает массив индексов всех выбранных столбцов.

?   int getSelectedRow()

Возвращает индекс первого выбранного ряда (—1 в случае отсутствия выбора).

?   int getSelectedRowCount() Количество выбранных радов.

?   int[] getSelectedRows() Индексы всех выбранных радов.

?   Color getSelectionBackground() Возвращает цвет фона выбранных ячеек.

?   Color getSelectionForeground() Возвращает основной цвет выбранных ячеек.

?   ListSelectionModel getSelectionModel() Возвращает ListSelectionModel.

?   boolean getShowHorizontalLines()

Истина в случае, если между ячейками рисуется горизонтальная линия.

?   boolean getShowVerticalLines()

Истина в случае, если между ячейками рисуется вертикальная линия.

?   JTableHeader getTableHeader() Возвращает tableHeader.

?   String getToolTipText(MouseEvent event)

?   TableUI getUI()

?   String getUIClassID()

Имя класса Look and Feel для компонента.

?   Object getValueAt(int row, int column)

Возвращает значение ячейки по указанному ряду и столбцу.

?   protected void initializeLocalVars() Инициализирует свойства таблицы значениями по умолчанию.

?   boolean isCellEditable(int row, int column)

Возвращает истину, если ячейка в указанном раду и столбце может быть редактируемой.

?   boolean isCellSelected(int row, int column) Возвращает истину, если указанная ячейка выбрана.

?   boolean isColumnSelected(int column)

Возвращает истину, если указанный столбец (по индексу) выбран.

?   boolean isEditingO

Возвращает истину, если происходит редактирование ячейки.

?   boolean isManagingFocus()

?   boolean isRowSelected(int row) Возвращает истину, если выбран указанный рад.

?   void moveColumn(int column, int targetColumn) Перемещает столбец в новое положение.

?   protected String paramString()

Возвращает строковое представление данной таблицы JTable.

?   Component prepareEditor(TableCellEditor editor,

int row, int column)

?   Component ргера reRende re г(ТаЫ еСе11Rende re r renderer,

int row, int column)

?   void removeColumn(TableColumn aColumn)

Удаляет столбец aColumn из массива столбцов таблицы сгтаЫе.

?   void removeColumnSelectionlnterval(int indexO, int indexl) Удаляет столбцы с indexO no indexl включительно.

?   void removeEditor() Удаляет объект редактора.

?   void removeRowSelectionlnterval(int indexO, int indexl) Снимает выбор с радов в интервале от indexO до indexO.

?   void reshape (int x, int y, int width, int height) Вызывает super. reshape ().

?   protected void resizeAndRepaint() Равносильно revalidate () после repaint ().

?   int rowAtPoint(Point point) Возвращает индекс ряда.

?   void selectAll()

Выделяет все ряды, столбцы и ячейки в таблице.

?   void setAutoCreateColumnsFromModel(boolean createColumns)

?   void setAutoResizeMode(int mode)

?   void setCellEditor(TableCellEditor anEditor)

?   void setCellSelectionEnabled(boolean flag)

Разрешен ли одновременный выбор строк и столбцов в таблице.

?   void setColumnModel(TableColumnModel newModel)

?   void setColumnSelectionAllowed(boolean flag) Разрешен ли выбор столбцов в модели.

?   void setColumnSelectionlnterval(int indexO, int indexl) Выбирает столбцы с indexO no indexl.

?   void setDefaultEditor(Class columnClass, TableCellEditor editor) Задает редактор по умолчанию для TableColumn.

?   void setDefaultRenderer(Class columnClass,

TableCellRenderer renderer)

?   void setEditingColumn(int aColumn)

Задает переменную для редактирования столбца.

?   void setEditingRow(int aRow)

Задает переменную для редактирования строки.

?   void setGridColor(Color newColor) Задает цвет для рисования сетки.

?   void setlntercellSpacing(Dimension newSpacing) Задает ширину и высоту отступов между ячейками.

?   void setModel(TableModel newModel)

Устанавливает модель таблицы, задавая новое значение newModel и регистрирует для прослушивания событий.

?   void setPreferredScrollableViewportSize(Dimension size) Задает предпочтительный размер вида таблицы.

?   void setRowHeight(int newHeight) Задает высоту рядов.

?   void setRowMargin(int rowMargin)

Задает пробел между рядами.

?   void setRowSelectionAllowed(boolean flag) Устанавливает, могут ли ряды в модели быть удалены.

?   void setRowSelectionlnterval(int indexO, int indexl) Выбирает ряды С indexO ПО indexl.

?   void setSelectionBackground(Color selectionBackground) Задает цвет фона для выбранных ячеек.

?   void setSelectionForeground(Color selectionForeground) Задает основной цвет для выбранных ячеек.

?   void setSelectionMode (int selectionMode)

?   void setSelectionModel(ListSelectionModel newModel) Задает модель выбора ячеек.

?   void setShowGrid(boolean b) Рисуется ли сетка вокруг ячейки.

?   void setShowHorizontalLines(boolean b)

Устанавливается, будет ли рисоваться горизонтальная линия между ячейками.

?   void setShowVerticalLines(boolean b)

Устанавливается, будет ли рисоваться вертикальная линия между ячейками.

?   void setTableHeader(JTableHeader newHeader) Задает новый tableHeader.

?   void setUI(TableUI ui) Задает объект Look and Feel.

?   void setValueAt(Object aValue, int row, int column) Задает значение для указанной ячейки.

?   void sizeColumnsToFit(boolean lastColumnOnly)

?   void sizeColumnsToFit(int resizingColumn)

Изменяет размер одного или нескольких столбцов таким образом, что общая ширина столбцов таблицы сгтаЫе будет равна ширине таблицы.

?   void tableChanged(TableModelEvent е)

?   void updateUIO

Сообщение об изменении объекта Look and Feel.

?   void valueChanged(ListSelectionEvent e) Вызывается при изменении объекта выбора.

Класс javax.swing.table.JTableHeader

Имплементирует интерфейсы javax.accessibility.Accessible, j avax.swing.event.TableColumnModelListener.

Класс javax.swing.text.JTextComponent

Имплементирует            интерфейсы       javax.accessibility. Accessible,

javax.swing.Scrollable.

Текстовый компонент.

Класс javax.swing.JeditorPane

Конструкторы класса.

?   JEditorPane()

Создает новую панель JEditorPane.

?   JditorPane(String url)

Создает новую панель JEditorPane на основе указанного URL.

?   JEditorPane(String type, String text)

?   Создает новую панель JEditorPane с заданным текстом.

?   JEditorPane(URL initialPage)

Создает панель JEditorPane на основе указанного URL источника.

Методы класса.

?   Void addHyperlinkListener(HyperlinkListener listener)

Создает гиперссылку, изменения которой будут отслеживаться (например, изменения, связанные с выбором ссылки или переходом по ней).

?   protected EditorKit createDefaultEditorKit()

Создает компонент piainEditorKit, вызываемый по умолчанию во время первого обращения к панели.

?   static EditorKit reateEditorKitForContentType(String type) Создает метку для заданного типа.

?   void fireHyperlinkUpdate(HyperlinkEvent e) Информирует прослушивателей событий о событиях гиперссылки.

?   AccessibleContext getAccessibleContext()

Получает AccessibleContext, связанный С панелью JEditorPane.

?   String getContentType() Получает тип содержания панели.

?   EditorKit getEditorKit()

Получает объект EditorKit, используемый для обработки содержания панели.

?   EditorKit getEditorKitForContentType(String type)

Получает объект EditorKit, используемый для заданного типа содержания панели.

?   URL getPage()

Получает текущий URL, отображаемый в панели.

?   Dimension getPreferredSize()

Предпочтительный размер панели JEditorPane изменен в сравнении с тем, что задан в суперклассе.

?   boolean getScrollableTracksViewportHeight()

Возвращает true, если объект viewport заставляет объект scrollable изменять высоту в соответствии с высотой объекта viewport.

?   boolean getScrollableTracksViewportWidth()

Возвращает true, если объект viewport заставляет установить ширину в объекте scrollable в соответствии со своей шириной.

?   protected Inputstream getStream(URL page)

Получает поток от заданного URL, который будет загружен с помощью метода set Page.

?   String getTextO

Возвращает текст из текстового компонента Textcomponent.

?   String getUIClassID()

Получает идентификатор класса пользовательского интерфейса.

?   boolean isManagingFocus()

Выключает возможность работы с табуляцией после получения фокуса.

?   protected String paramString()

Возвращает строку, представляющую панель jEditorPane.

?   protected void processComponentKeyEvent(KeyEvent e) Обрабатывает нажатие клавиш табуляции.

?   Void read(InputStream in, Object desc) Метод инициализируется в потоках.

?   static void registerEditorKitForContentType(String type,

classname)

Задает соответствия имен и типов, используемые по умолчанию.

?   static void registerEditorKitForContentType(String type,

classname, ClassLoader loader)

Задает соответствия имен и типов, используемые по умолчанию.

?   Void removeHyperlinkListener(HyperlinkListener listener) Удаляет прослушиватель событий гиперссылки.

?   Void replaceSelection (String content)

Удаляет выбранное содержание и заменяет новым, указанным в строке.

?   protected void scrollToReference(String reference)

Прокручивает вид к заданному положению.

?   void setContentType(String type)

Задает тип содержания, с которым работает редактор.

?   Void setEditorKit(EditorKit kit)

Задает объект EditorKit для работы с содержанием.

?   void setEditorKitForContentType(String type, EditorKit k) Связывает объект EditorKit с заданным типом.

?   Void setPage(String url)

Задает текущий URL.

?   Void setPage(URL page)

Задает текущий URL.

?   Void setText (String t) omponent с) Задает текст компонента Textcomponent.

Класс javax.swing.JtextPane

Конструкторы класса.

?   JTextPane()

Новая панель JTextPane.

?   JTextPane(StyledDocument doc)

Новая панель jtextPane с указанной моделью документа. Методы класса.

?   Style addStyle(String nm, Style parent)

Вставляет стиль в иерархию стилей.

?   protected EditorKit createDefaultEditorKit() Создает объект EditorKit, используемый по умолчанию.

?   AttributeSet getCharacterAttributes() Получает атрибуты символа в данной позиции.

?   MutableAttributeSet getlnputAttributes() Получает атрибуты ввода для панели.

?   Style getLogicalStyle()

Возвращает стиль параграфа для данной позиции.

?   AttributeSet getParagraphAttributes() Возвращает атрибуты параграфа для данной позиции.

?   Boolean getScrollableTracksViewportWidth()

Возвращает true, если объект viewport заставляет объект scrollable устанавливать ширину в соответствии с шириной объекта viewport.

?   Style getStyle(String nm) Возвращает ранее заданный стиль.

?   StyledDocument getStyledDocument() Возвращает модель редактора.

?   protected StyledEditorKit getStyledEditorKit() Получает объект StyledEditorKit.

?   String getUIClassID()

Возвращает идентификатор класса пользовательского интерфейса.

?   Void insertComponent(С

Вставляет компонент в документ вместо того, который выбран в текущий момент.

?   Void insertlcon(Icon g)

Вставляет пиктограмму в документ взамен той, что выбрана на текущий момент.

?   protected String paramString()

Возвращает строковое представление панели jTextPane.

?   Void removeStyle(String nm)

Удаляет ранее вставленный стиль по имени.

?   Void repiaceSeiection (String content) Удаляет выбранное содержимое, заменяя его новым.

?   Void setCharacterAttributes(AttributeSet attr, boolean replace)

Задает указанные атрибуты для символьного содержания.

?   Void setDocument(Document doc) Связывает редактор с текстовым документом.

?   Void setEditorKit(EditorKit kit)

Связывает установленный объект редактора с содержанием, которое будет обрабатываться.

?   Void setLogicalStyle(Style s)

Устанавливает стиль параграфа для выбранного положения.

?   Void setParagraphAttributes(AttributeSet attr, boolean replace)

Вставляет указанные атрибуты в применении к параграфу.

?   Void setStyledDocument(StyledDocument doc) Связывает редактор с текстовым документом.

Класс javax.swing.JtextArea

Конструкторы класса.

?   JTextArea()

Создает новую текстовую панель TextArea.

?   JTextArea(Document doc)

Создает новый объект JTextArea с указанной моделью документа, прочие аргументы такие, как те, что используются по умолчанию (null, о, о).

?   JTextArea(Document doc, String text, int rows, int columns)

Создает новый объект JTextArea с указанным количеством строк и столбцов по указанной модели.

?   JTextArea(int rows, int columns)

Создает новый пустой объект TextArea с указанным количеством строк.

?   JTextArea(String text)

Создает новый объект TextArea с заданным текстом.

?   JTextArea(String text, int rows, int columns)

Создает новый объект TextArea с заданным текстом и количеством строк и столбцов.

Методы класса.

?   Void append(String str)

Вставляет указанный текст в конец документа.

?   protected Document createDefaultModel()

Создает модель, которая будет использоваться по умолчанию, если во время создания документа не будет указана другая модель.

?   AccessibleContext getAccessibleContext()

Получает объект AccessibleContext, связанный С панелью JtextArea.

?   Int getColumns()

Возвращает количество столбцов в объекте TextArea.

?   protected int getColumnWidth() Получает ширину столбцов.

?   Int getLineCount()

Определяет количество строк в текстовой области.

?   Int getLineEndOffset(int line) Определяет отступ для заданной строки.

?   Int getLineOfOffset(int offset) Определяет отступ.

?   Int getLineStartOffset(int line) Определяет отступ в указанной строке.

?   Boolean getLineWrap() Политика переноса текста.

?   Dimension getPreferredScrollableViewportSize()

Предпочтительный размер объекта viewport в панели с прокруткой

JScrollPane.

?   Dimension getPreferredSize()

Возвращает предпочтительную ширину текстовой области TextArea.

?   protected int getRowHeight() Определяет высоту строки.

?   Int getRows()

Возвращает количество строк в объекте TextArea.

?   Boolean getScrollableTracksViewportWidth()

Возвращает true, если объект viewport заставляет устанавливать ширину в объекте scrollable в соответствии со своей шириной.

?   Int getScrollableUnitIncrement(Rectangle visibleRect,

int orientation, int direction)

Получает величину, которая используется для того, чтобы компонент смог отобразить целиком целую строку или столбец (в зависимости от ориентации).

?   Int getTabSize()

Количество символов, соответствующих табуляции.

?   String getUIClassID()

Возвращает идентификатор класса пользовательского интерфейса.

?   Boolean getWrapStyleWord()

Получает стиль переноса строк в текстовой области.

?   Void insert(String str, int pos)

Вставляет заданный текст в указанную позицию.

?   Boolean isManagingFocus()

Выключает клавишу табуляции при получении объектом фокуса.

?   protected String paramString()

Возвращает строковое представление объекта JTextArea.

?   protected void processComponentKeyEvent(KeyEvent e) Обработка событий клавиши табуляции.

?   Void replaceRange(String str, int start, int end)

Замена текста с указанным начальной и конечной позициями новым текстом.

?   Void setColumns(int columns)

Устанавливает количество столбцов в текстовой области TextArea.

?   Void setFont(Font f) Задает текущий шрифт.

?   Void setLineWrap(boolean wrap)

Задает политику переноса строки в текстовой области.

?   Void setRows(int rows)

Устанавливает количество строк в текстовой области.

?   Void setTabSize(int size)

Устанавливает количество символов, соответствующее одной табуляции.

?   Void setWrapStyieWord(boolean word) Задает стиль переноса.

Класс javax.swing.JtextField

Имплементирует интерфейс javax. swing. SwingConstants. Конструкторы класса.

?   JTextField()

Создает новое текстовое поле TextFieid.

?   JTextField(Document doc, String text, int columns)

Создает новое текстовое поле JTextField с указанным документом, текстом и количеством столбцов.

?   JTextField(int columns)

Создает новое текстовое поле (пустое) TextFieid с указанным числом столбцов.

?   JTextField(String text)

Создает новое текстовое поле TextFieid с заданным текстом.

?   JTextField(String text, int columns)

Создает новое текстовое поле TextFieid с заданным текстом и количеством столбцов.

?   Методы класса.

?   Void addActionListener(ActionListener 1)

Вставляет прослушиватель событий для событий текстового поля.

?   protected Document createDefaultModel()

Создает модель документа, которая будет использоваться по умолчанию.

?   protected void fireActionPerformed()

Сообщает прослушивателям событий о наступлении события.

?   AccessibleContext getAccessibleContext()

Получает объект AccessibleContext, связанный С полем JTextField.

?   Action[] getActions () Получает список команд редактора.

?   Int getColumns()

Возвращает количество столбцов в объекте текстового поля TextFieid.

?   protected int getColumnWidth() Получает ширину столбца.

?   Int getHorizontalAlignment()

Возвращает горизонтальное выравнивание текста.

?   BoundedRangeModel getHorizontalVisibility() Получает модель видимости текстового поля.

?   Dimension getPreferredSize()

Возвращает предпочтительные размеры объекта текстовой области

TextField.

?   Int getScrollOffset() Получает отступ при прокрутке.

?   String getUIClassID()

Получает идентификатор класса пользовательского интерфейса.

?   Boolean isValidateRoot()

Вызывается для задания параметров обновления текстового поля.

?   protected String paramString()

Возвращает строковое представление текстового поля jTextFieid.

?   void postActionEvent()

Обрабатывает событие текстового поля, направляя его зарегистрированным объектам прослушивателей ActionListener.

?   Void removeActionListener(ActionListener 1) Удаляет указанный прослушиватель событий.

?   Void scrollRectToVisible(Rectangle г) Прокручивает поле вправо или влево.

?   Void setActionCommand(String command) Задает строку команды для события.

?   Void setColumns(int columns)

Задает количество столбцов в текстовом поле TextField.

?   Void setFont(Font f) Задает текущий шрифт.

?   Void setHorizontalAlignment(int alignment) Задает параметр горизонтального выравнивания текста.

?   Void setScrollOffset(int scrollOffset) Задает отступ для прокрутки.

Класс javax.swing.tree.DefaultTreeCellEditor.DefaultTextField

Конструктор класса.

?   DefaultTreeCellEditor.DefaultTextField(Border border) Создает объект DefaultTreeCellEditor.DefaultText Field.

Методы класса.

?   Border getBorder()

Переопределяет метод jcomponent .getBorder, возвращает текущие границы.

?   Font getFont()

Получает шрифт, используемый в компоненте.

?   Dimension getPreferredSize()

Переопределяет метод jTextFieid.getPreferredSize. Возвращает предпочтительный размер с учетом типа шрифта.

Класс javax.swing.JpasswordField

Конструкторы класса.

?   JPasswordField()

Создает новое поля для ввода пароля JPasswordField в документе по умолчанию без начального текста и шириной 0 столбцов.

?   JPasswordField(Document doc, String txt, int columns)

Создает новое поля для ввода пароля JPasswordField с использованием заданного документа с начальным текстом и указанной шириной.

?   JPasswordField(int columns)

Создает новое пустое поле для ввода пароля JPasswordField с заданным количеством столбцов.

?   JPasswordField(String text)

Создает новое поле для ввода пароля JPasswordField с указанным текстом.

?   JPasswordField(String text, int columns)

Создает новое поле для ввода пароля JPasswordField с заданным текстом и числом столбцов.

Методы класса.

?   Void сору()

Копирует выбранный фрагмент в системный буфер.

?   Void cut()

Копирует выбранный фрагмент в системный буфер и удаляет из документа.

?   Boolean echoCharlsSet()

Возвращает true, если объект JPasswordFieid имеет заданный набор символов для отображения текста.

?   AccessibleContext getAccessibleContext()

Получает объект AccessibleContext ДЛЯ пароля JPasswordFieid.

?   Char getEchoChar()

Возвращает символ.

?   char[] getPassword()

Возвращает текст, содержащийся в этом текстовом компоненте.

?   String getTextO

Устарел. Заменен методом getPassword о .

?   String getText(int offs, int len) Устарел. Заменен методом getPassword о .

?   String getUIClassID()

Возвращает имя класса Looks Feel, соответствующее компоненту.

?   protected String paramString()

Возвращает строку, представляющую панель для ввода текста

JPasswordFieid.

?   Void setEchoChar(char с)

Задает символ для панели для ввода текста.

Класс javax.swing.JtoolBar

Имплементирует             интерфейсы       javax. accessibility.Accessible,

j avax.swing.SwingConstants

Конструкторы класса.

?   JToolBar()

Создает новую панель инструментов.

?   JToolBar(int orientation)

Создает панель инструментов с указанной ориентацией. Методы класса.

?   JButton add(Action а)

Вставляет кнопку JButton для заданного действия.

?   protected void addlmpl(Component comp, constraints, int index) Вставляет компонент в контейнер с заданным индексом.

?   Void addSeparator()

Вставляет разделитель в конец панели инструментов.

?   Void addSeparator(Dimension size)

Вставляет разделитель в конец панели инструментов с указанным размером.

?   protected PropertyChangeListeneг(JButton b)

?   AccessibleContext getAccessibleContext() Получает объект AccessibleContext.

?   Component getComponentAtIndex(int i) Возвращает компонент по указанному индексу.

?   Int getComponentIndex(Component с) Возвращает индекс по компоненту.

?   Insets getMargin()

Возвращает отступ между границей панели инструментов и кнопками, расположенными на панели инструментов.

?   Int getOrientation()

Возвращает текущую ориентацию панели инструментов.

?   ToolBarUI getUI() Возвращает интерфейс UI.

?   String getUIClassID()

Возвращает имя объекта Looks Feel, с помощью которого отображается данный компонент.

?   Boolean isBorderPainted() Проверяет, следует ли отображать границы.

?   Boolean isFloatableO

Возвращает true, если объект Toolbar разрешено перетаскивать.

?   protected void paintBorder(Graphics g)

Рисует границы панели инструментов, если свойство BorderPainted равно true.

?   protected String paramString()

Возвращает строковое представление панели jTooiBar.

?   Void remove(Component comp)

Удаляет компонент из панели инструментов.

?   Void setBorderPainted(boolean b) Задает, следует ли рисовать границы панели.

?   Void setFloatable(boolean b)

Может ли панель инструментов быть плавающей.

?   Void setMargin(Insets m)

Устанавливает отступ кнопок на панели инструментов от границ панели.

?   Void setOrientation(int о)

Задает ориентацию панели инструментов.

?   Void setUI (ToolBarUI ui) Задает объект Looks Feel.

?   Void updateUI()

Сообщение от объекта uiFactory об изменении объекта Look&Feei.

Класс javax.swing.JtoolTip

Имплементирует интерфейс javax.accessibility.Accessible. Методы класса.

?   AccessibleContext getAccessibleContext() Задает объект AccessibleContext.

?   JComponent getComponent()

Возвращает компонент, к которому относится объект jTooiTip.

?   String getTipTextO

Возвращает текст, который отображается, когда виден объект JTooiTip.

?   ToolTipUI getUI() Возвращает объект Looks Feel.

?   String getUIClassID()

Возвращает имя класса для объекта Looks Feel.

?   protected String paramString()

Возвращает строковое представление объекта JTooiTip.

?   Void setComponent(JComponent c)

Задает компонент, для которого создано описание JTooiTip.

?   Void setTipText(String tipText)

Задает текст для показа, когда видим объект JTooiTip.

?   Void updateUI()

Сообщение об объекте ui Factory о смене объекта Looks Feel.

Класс javax.swing.Jtree

Имплементирует             интерфейсы       javax. accessibility.Accessible,

j avax.swing.Scrollable.

Конструкторы класса.

?   JTree()

Создает объект JTree.

?   JTree(Hashtable value)

Создает объект Jtree по заданному объекту Hashtable.

?   JTree(Object[] value)

Создает объект jtree, каждый элемент является дочерним для нового корневого элемента, который не отображается.

?   JTree(TreeModel newModel)

Создает объект JTree по заданной модели.

?   JTree(TreeNode root) Создает объект.

?   JTree(TreeNode root, boolean asksAllowsChildren)

Создает объект jtree с заданным корневым объектом TreeNode, корневой узел отображается. Дочерние узлы отображаются в зависимости от значения второго параметра.

?   JTree(Vector value)

Создает объект JTree с дочерними элементами, расположенными в векторе vector, новый корневой узел не отображается.

Методы класса.

?   void addSelectionlnterval(int indexO, int indexl)

Задает интервал выбора в промежутке от indexO до indexl включительно.

?   void addSelectionPath(TreePath path)

Вставляет узел.

?   void addSelectionPaths(TreePath[] paths) Вставляет выделения.

?   void addSelectionRow(int row) Вставляет выделения ряда.

?   void addSelectionRows(int[] rows) Вставляет выделения рядов.

?   void addTreeExpansionListener(TreeExpansionListener tel) Вставляет прослушиватель событий TreeExpansion.

?   void addTreeSelectionListener(TreeSelectionListener tsl) Вставляет прослушиватель событий TreeSeiection.

?   void addTreeWillExpandListener(TreeWillExpandListener tel) Вставляет прослушиватель событий TreewiiiExpand.

?   void cancelEditing()

Удаляет текущую сессию редактирования.

?   void clearSelection() Снимает выделение.

?   rotected void clearToggledPaths() Очищает выделения.

?   void collapsePath(TreePath path) Сворачивает выделенный узел, делает его видимым.

?   void collapseRow(int row) Сворачивает узел строки.

?   String convertValueToText(Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)

Вызывается для преобразования заданного значения в текст.

?   protected static TreeModel createTreeModel(Object value) Возвращает объект TreeModel для указанного объекта.

?   protected TreeModelListener createTreeModelListener() Создает и возвращает объект TreeModelHandler.

?   void expandPath(TreePath path) Раскрывает и делает выдимым указанный узел.

?   void expandRow(int row)

Раскрывает и делает видимым узел строки.

?   void fireTreeCollapsed(TreePath path)

Сообщает прослушивателям событий о наступлении события данного типа.

?   void fireTreeExpanded(TreePath path)

Сообщает прослушивателям событий о наступлении события данного типа.

?   void fireTreeWillCollapse(TreePath path)

Сообщает прослушивателям событий о наступлении события данного типа.

?   void fireTreeWillExpand(TreePath path)

Сообщает прослушивателям событий о наступлении события данного типа.

?   protected void fireValueChanged(TreeSelectionEvent e) Сообщает прослушивателям событий о наступлении события данного типа.

?   AccessibleContext getAccessibleContext()

Получает все объекты AccessibleContext, связанные с данным компонентом Jcomponent.

?   TreeCellEditor getCellEditor()

Возвращает редактор, используемый для редактирования элементов дерева.

?   TreeCellRenderer getCellRenderer()

Возвращает объект TreeCellRenderer, используемый для отображения ячеек.

?   TreePath getClosestPathForLocation(int х, int у) Возвращает путь к узлу, наиболее близкому к точке х, у.

?   int getClosestRowForLocation(int х, int у) Возвращает ряд, наиболее близкий к точке х, у.

?   protected static TreeModel getDefaultTreeModel() Возвращает созданный объект TreeModel.

?   protected Enumeration (TreePath parent) Возвращает объект Enumeration.

?   TreePath getEditingPath()

Возвращает путь к редактируемому элементу.

?   Enumeration getExpandedDescendants(TreePath parent)

Возвращает объект Enumeration для путей, расположенных ниже текущего В объекте TreePath.

?   boolean getlnvokesStopCellEditing() Возвращает индикатор прекращения редактирования.

?   Object getLastSelectedPathComponent()

Возвращает последний компонент в выбранном текущем пути.

?   TreePath getLeadSelectionPath()

Возвращает путь для последнего добавленного узла.

?   int getLeadSelectionRow()

Возвращает строку последнего вставленного узла строки.

?   int getMaxSelectionRow() Получает последний выделенный ряд.

?   int getMinSelectionRow() Возвращает первый выделенный ряд.

?   TreeModel getModel() Возвращает объект TreeModel.

?   protected TreePath[] getPathBetweenRows(int indexO, int indexl)

Возвращает объект jTreePath для путей в интервале от indexO до indexl включительно.

?   Rectangle getPathBounds(TreePath path)

Возвращает объект Rectangle в котором рисуется заданный узел.

?   TreePath getPathForLocation(int х, int у)

Возвращает путь к узлу по заданному положению.

?   TreePath getPathForRow(int row) Возвращает путь к указанному ряду.

?   Dimension getPreferredScrollableViewportSize() Возвращает предпочтительный размер отображения объекта jTree.

?   Rectangle getRowBounds(int row)

Возвращает объект Rectangle, в котором отображен узел, расположенный в указанном раду.

?   int getRowCount()

Возвращает число рядов, отображенных в данный момент.

?   int getRowForLocation(int х, int у)

Возвращает ряд, расположенный по указанным координатам.

?   int getRowForPath(TreePath path)

Возвращает ряд, отображающий узел с заданным путем.

?   int getRowHeight() Возвращает высоту рядов.

?   int getScrollableBlocklncrement(Rectangle visibleRect,

int orientation, int direction) Возвращает инкремент (высоту или ширину).

?   boolean getScrollableTracksViewportHeight()

Возвращает false, если высота объекта JViewport не задает высоту таблицы.

?   boolean getScrollableTracksViewportWidth()

То же, что и в предыдущем пункте, но для ширины.

?   int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction)

Возвращает инкремент при прокрутке.

?   boolean getScrollsOnExpand()

Возвращает true, если скроллирование привело к первоначально скрытому элементу.

?   int getSelectionCount() Возвращает число выделенных элементов.

?   TreeSelectionModel getSelectionModel()

Возвращает модель выделения, объект TreeSelectionModel.

?   TreePath getSelectionPath() Возвращает путь к первому выделенному узлу.

?   TreePath[] getSelectionPaths() Возвращает пути для всех выделений.

?   int[] getSelectionRows() Возвращает все выделенные ряды.

?   boolean getShowsRootHandles()

Возвращает true, если отображены метки корневых узлов.

?   String getToolTipText(MouseEvent event)

Переопределяет метод getToolTipText в компоненте jcomponent, чтобы получить возможность отображать пояснения.

?   TreeUI getUI()

Возвращает объект Looks Feel для данного компонента.

?   String getUIClassID()

Возвращает имя класса Looks Feel для отображения компонента.

?   int getVisibleRowCount()

Возвращает число строк в отображаемой области.

?   boolean hasBeenExpanded(TreePath path) Возвращает true, если узел был когда-либо развернут.

?   boolean isCollapsed(int row)

Возвращает true, если узел в указанном раду свернут.

?   boolean isCollapsed(TreePath path)

Возвращает true, если узел по указанному пути свернут.

?   boolean isEditableO

Возвращает true, если дерево можно редактировать.

?   boolean isEditingO

Возвращает true, если дерево редактируется в данный момент.

?   boolean isExpanded(int row)

Возвращает true, если узел в указанном раду в данное время развернут.

?   boolean isExpanded(TreePath path)

Возвращает true, если узел по указанному пути в данный момент развернут.

?   boolean isFixedRowHeight()

Возвращает true, если высота ряда фиксирована.

?   boolean isLargeModel()

Возвращает true, если дерево сконфигурировано для большой модели.

?   boolean isPathEditable(TreePath path) Возвращает значение isEditabie.

?   boolean isPathSelected(TreePath path)

Возвращает true, если элемент по заданному пути в данное время выбран.

?   boolean isRootVisible()

Возвращает true, если корневой узел дерева отображен.

?   boolean isRowSelected(int row)

Возвращает true, если узел, расположенный в указанном ряду, выбран.

?   boolean isSelectionEmpty() Возвращает true, если выбор пуст.

?   boolean isVisible(TreePath path)

Возвращает true, если элемент, расположенный по указанному пути, видим.

?   void makeVisible(TreePath path) Делает видимым узел по заданному пути.

?   protected String paramString()

Возвращает строковое представление объекта jTree.

?   protected void (Enumeration toRemove) Удаляет младшие узлы.

?   void removeSelectionlnterval(int indexO, int indexl) Удаляет узлы в диапазоне от indexO до indexl включительно.

?   void removeSelectionPath(TreePath path) Удаляет узел по указанному пути из выделения.

?   void removeSelectionPaths(TreePath[] paths) Удаляет узлы из выделения.

?   void removeSelectionRow(int row)

Удаляет путь по указанному ряду из выделения.

?   void removeSelectionRows(int[] rows) Удаляет пути по рядам.

?   void (TreeExpansionListener tel)

Удаляет прослушиватель событий TreeExpansion.

?   Void removeTreeSelectionListener(TreeSelectionListener tsl) Удаляет прослушиватель событий TreeSelection.

?   void removeTreeWillExpandListener(TreeWillExpandListener tel) Удаляет прослушиватель событий TreewiiiExpand.

?   void scrollPathToVisible(TreePath path)

Делает видимыми все компоненты по указанному пути, раскрывая их.

?   void scrollRowToVisible(int row) Прокручивает к указанному раду.

?   void setCellEditor(TreeCellEditor cellEditor) Задает редактор ячейки.

?   void setCellRenderer(TreeCellRenderer x)

Задает объект TreeCellRenderer, который будет использоваться для отображения ячеек.

?   void setEditable(boolean flag) Определяет, является ли дерево редактируемым.

?   void setlnvokesStopCellEditing(boolean newValue)

Определяет, что привело к прекращению редактирования.

?   void setLargeModel(boolean newValue)

Должен ли интерфейс пользователя работать с большой моделью.

?   void setModel(TreeModel newModel) Задает модель TreeModel.

?   void setRootVisible(boolean rootvisible) Видим ли корневой узел модели.

?   void setRowHeight(int rowHeight) Устанавливает высоту ячейки.

?   void setScrollsOnExpand(boolean newValue)

Нужно ли отображать максимально возможное число дочерних элементов при развертывании узла.

?   void setSelectionlnterval(int indexO, int indexl) Выделяет узлы в интервале от indexO до indexl включительно.

?   void setSelectionModel (TreeSelectionModel selectionModel) Задает модель выбора для дерева.

?   void setSelectionPath(TreePath path) Выделяет узел по заданному пути.

?   void setSelectionPaths(TreePath[] paths) Выделяет узлы по массиву путей.

?   void setSelectionRow(int row) Выделяет узел по заданному ряду.

?   void setSelectionRows(int[] rows) Выделяет узлы по массиву номеров радов.

?   void setShowsRootHandles(boolean newValue) Отображены ли метки узлов.

?   void setUI (TreeUI ui) Задает объект Looks Feel.

?   void setVisibleRowCount(int newCount) Задает число рядов для отображения.

?   void startEditingAtPath(TreePath path)

Выбирает узел по указанному пути и начинает редактирование.

?   boolean stopEditing()

Завершает текущую сессию редактирования.

?   void treeDidChange()

Вызывается, если дерево изменилось настолько, что требуется изменить границы, но не требуется изменения структуры дерева (разворачивания узлов).

?   void updateUIO

Сообщение от объекта uiManager об изменении объекта Look&Feei.

Класс javax.swing.JViewport

Имплементирует интерфейс javax.accessibility.Accessible. Методы класса.

?   void addChangeListener(ChangeListener 1)

Вставляет прослушиватель ChangeListener для определения событий изменения размеров, положения объекта viewport.

?   protected void addlmpl(Component child, constraints, int index)

Задает дочерний компонент в объекте viewport.

?   protected LayoutManager createLayoutManager() Создает объект LayoutManager.

?   protected JViewport.ViewListener createViewListener() Создает прослушиватель.

?   protected void firePropertyChange(String propertyName,

oldValue, Object newValue)

Сообщает прослушивателю об изменении свойств.

?   protected void fireStateChanged ()

Сообщает прослушивателю об изменении состояния.

?   AccessibleContext getAccessibleContext() Получает объект AccessibleContext.

?   Dimension getExtentSize() Возвращает размер видимой части.

?   Insets getlnsetsO

Возвращает размеры в виде набора (0, 0, 0, 0), т. к. границы для объекта jviewport не определены.

?   Insets getlnsets(Insets insets)

Возвращает объект insets с параметрами объекта jviewport.

?   Component getview()

Возвращает дочерний элемент для объекта jviewport или null.

?   Point getViewPosition()

Возвращает координаты верхнего левого угла вида viewport, если вида нет, то возвращает (0, 0).

?   Rectangle getViewRect()

Возвращает объект Rectangle с положением, возвращаемым

getViewPosition, И размером getExtentSize().

?   Dimension getViewSize() Размер объекта вида jviewport.

?   boolean isBackingStoreEnabled()

Возвращает true, если вид поддерживает внеэкранное хранение изображений.

?   boolean isOptimizedDrawingEnabled()

Объект crviewport использует переопределенный метод, возвращающий

false.

?   void paint (Graphics g)

Создает рисунок с использованием заэкранного холста.

?   protected String paramString() Возвращает строковое представление crviewport.

?   void remove(Component child)

Удаляет дочерний элемент объекта crviewport.

?   void removeChangeListener(ChangeListener 1) Удаляет прослушиватель событий.

?   void repaint (long tm, int x, int y, int w, int h) Производит перерисовку.

?   void reshape (int x, int y, int w, int h) Задает границы для вида.

?   void scrollRectToVisible(Rectangle contentRect) Объект Rectangle становится видимым после прокрутки.

?   void setBackingStoreEnabled(boolean x)

Возвращает true, если вид поддерживает скрытое хранение изображений.

?   void setBorder(Border border) Установка границ.

?   void setExtentSize(Dimension newExtent) Задание размеров.

?   void setView(Component view) Установка дочернего элемента.

?   void setViewPosition(Point p)

Задает координаты, которые будут отображены в верхнем левом углу вида.

?   void setViewSize(Dimension newSize)

Задает координаты в верхнем левом углу и размер вида.

?   Dimension toViewCoordinates(Dimension size) Преобразует координаты в пикселах в координаты вида.

?   Point toViewCoordinates(Point р)

Преобразует координаты точки из координат в пикселах в координаты вида.

 

Источник: Будилов В. А. Интернет-программирование на Java. — СПб.: БХВ-Петербург, 2003. — 704 е.: ил.

По теме:

  • Комментарии