Spec-Zone .ru
спецификации, руководства, описания, API
Используя Компоненты Swing
След: Создание GUI С JFC/Swing

Урок: Используя Компоненты Swing

Примеры Индексируют

Этот урок дает Вам вводную информацию, Вы должны использовать компоненты Swing, и затем описываете каждый компонент Swing. Это предполагает, что Вы успешно скомпилировали и выполнили программу, которая использует компоненты Swing, и что Вы знакомы с основными понятиями Swing. Эти предпосылки покрываются Начинанием с Swing и Изучением Swing с IDE NetBeans.

Визуальное Индексирует к Компонентам Swing (Стиль Java)
Визуальное Индексирует к Компонентам Swing (Стиль Windows)

Прежде, чем Вы начнете, можно хотеть проверить эти страницы (от урока Графических интерфейсов пользователя в Базовом следе), у которых есть изображения всех стандартных компонентов Swing от высокоуровневых контейнеров до областей прокрутки к кнопкам. Чтобы найти раздел, который обсуждает определенный компонент, только щелкните по изображению компонента.

Используя Высокоуровневые Контейнеры

Обсуждает, как использовать функции, совместно использованные JFrame, JDialog, и JApplet классы — области контента, строки меню, и корневые области. Это также обсуждает иерархию включения, которая обращается к дереву компонентов, содержавших высокоуровневым контейнером.

Класс JComponent

Говорит Вам о функциях JComponent обеспечивает для его подклассов — которые включают почти все компоненты Swing — и дает подсказки относительно того, как использовать в своих интересах эти функции. Этот раздел заканчивается таблицами API, описывающими обычно используемый API, определенный JComponent и его суперклассы, Container и Component.

Используя текстовые Компоненты

Описывает функции и API, совместно использованный всеми компонентами, которые убывают от JTextComponent. Вы, вероятно, не должны считать этот раздел, если Вы только используете текстовые поля (отформатированный или не) или текстовые области.

Как к...

Разделы по тому, как использовать каждый компонент Swing в алфавитном порядке. Мы не ожидаем, что Вы считаете эти разделы в порядке. Вместо этого мы рекомендуем читать соответствующее, "Как к" разделам, как только Вы готовы начать использовать компоненты Swing в Ваших собственных программах. Например, если Ваша программа нуждается во фрейме, метке, кнопке, и цветном селекторе, следует читать, Как Сделать Фреймы, Как Использовать Метки, Как Использовать Кнопки, и Как Использовать Цветных Селекторов.

Используя HTML в Компонентах Swing

Описывает, как изменить шрифт, цвет, или другое форматирование текста, выведенного на экран компонентами Swing при использовании HTML-тэгов.

Используя Модели

Говорит Вам об архитектуре модели Swing. Это изменение на Контроллере представления модели (MVC) означает, что, если Вы желаете, можно определить, как данные и состояние компонента Swing сохранены и получаются. Преимущества являются возможностью совместно использовать данные и состояние между компонентами, и значительно улучшить производительность компонентов, таких как таблицы, которые выводят на экран большие объемы данных.

Используя Границы

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

Используя Значки

Много компонентов Swing могут вывести на экран значки. Обычно, значки реализуются как экземпляры ImageIcon class.

Решение Общих Компонентных проблем

Этот раздел обсуждает решения общих связанных с компонентом проблем.

Если Вы интересуетесь использованием JavaFX, чтобы создать Ваш GUI, см. Используя Диаграммы JavaFX и Используя JavaFX Средства управления UI.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь
.

Предыдущая страница: Предыдущий Урок
Следующая страница: Используя Высокоуровневые Контейнеры