Spec-Zone .ru
спецификации, руководства, описания, API
|
Этот урок дает Вам вводную информацию, Вы должны использовать компоненты Swing, и затем описываете каждый компонент Swing. Это предполагает, что Вы успешно скомпилировали и выполнили программу, которая использует компоненты Swing, и что Вы знакомы с основными понятиями Swing. Эти предпосылки покрываются Начинанием с Swing и Изучением Swing с IDE NetBeans.
Прежде, чем Вы начнете, можно хотеть проверить эти страницы (от урока Графических интерфейсов пользователя в Базовом следе), у которых есть изображения всех стандартных компонентов Swing от высокоуровневых контейнеров до областей прокрутки к кнопкам. Чтобы найти раздел, который обсуждает определенный компонент, только щелкните по изображению компонента.
Обсуждает, как использовать функции, совместно использованные JFrame
, JDialog
, и JApplet
классы — области контента, строки меню, и корневые области. Это также обсуждает иерархию включения, которая обращается к дереву компонентов, содержавших высокоуровневым контейнером.
Говорит Вам о функциях JComponent
обеспечивает для его подклассов — которые включают почти все компоненты Swing — и дает подсказки относительно того, как использовать в своих интересах эти функции. Этот раздел заканчивается таблицами API, описывающими обычно используемый API, определенный JComponent
и его суперклассы, Container
и Component
.
Описывает функции и API, совместно использованный всеми компонентами, которые убывают от JTextComponent
. Вы, вероятно, не должны считать этот раздел, если Вы только используете текстовые поля (отформатированный или не) или текстовые области.
Разделы по тому, как использовать каждый компонент Swing в алфавитном порядке. Мы не ожидаем, что Вы считаете эти разделы в порядке. Вместо этого мы рекомендуем читать соответствующее, "Как к" разделам, как только Вы готовы начать использовать компоненты Swing в Ваших собственных программах. Например, если Ваша программа нуждается во фрейме, метке, кнопке, и цветном селекторе, следует читать, Как Сделать Фреймы, Как Использовать Метки, Как Использовать Кнопки, и Как Использовать Цветных Селекторов.
Описывает, как изменить шрифт, цвет, или другое форматирование текста, выведенного на экран компонентами Swing при использовании HTML-тэгов.
Говорит Вам об архитектуре модели Swing. Это изменение на Контроллере представления модели (MVC) означает, что, если Вы желаете, можно определить, как данные и состояние компонента Swing сохранены и получаются. Преимущества являются возможностью совместно использовать данные и состояние между компонентами, и значительно улучшить производительность компонентов, таких как таблицы, которые выводят на экран большие объемы данных.
Границы очень удобны для того, чтобы провести линии, заголовки, и пустое место вокруг краев компонентов. (Вы, возможно, заметили, что примеры в этом следе используют много границ.) Этот раздел говорит Вам, как добавить границу к любому JComponent
.
Много компонентов Swing могут вывести на экран значки. Обычно, значки реализуются как экземпляры ImageIcon
class.
Этот раздел обсуждает решения общих связанных с компонентом проблем.
Если Вы интересуетесь использованием JavaFX, чтобы создать Ваш GUI, см. Используя Диаграммы JavaFX и