Java99 Архитектура и интерфейсы
Рефераты >> Программирование и компьютеры >> Java99 Архитектура и интерфейсы

Приложение

Интерфейсы Java 2 API

Пакет

Описание

java.applet

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

java.awt

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

java.awt.color

Содержит классы для уветовых схем

java.awt.

datatransfer

Предоставляет интерфейсы и классы для передачи данных между приложениями или внутри одного приложения

java.awt.dnd

Обеспечивает интерфейсы и классы для поддержки операций Drag-and-Drop

java.awt.event

Содержит интерфейсы и классы для обработки различных событий, возникающих в AWT-компонентах

java.awt.font

Содержит классы и шрифты для работы со шрифтами

java.awt.geom

Предоставляет класы Java 2D для выполнения операций над объектами, реализующими 2-мерную геометрию

java.awt.im

Содержит классы и интерфейсы для реализации ввода (input method framework)

java.awt.image

Реализует классы для создания и модификации графических изображений

java.awt.image.

renderable

Содержит классы и интерфейсы для обработки графических изображений

java.awt.print

Предоставляет классы и интерфейсы для поддержки работы с принтером

java.beans

Содержит классы, относящиеся к разработке Java Beans

java.beans.

beancontext

Реализует классы и интерфейсы для реализации контекста Java Beans

java.io

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

java.lang

Обеспечивает классы, реализующие основу языка Java

java.lang.ref

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

java.lang.

reflect

Содержит классы и интерфейсы для получения информации о классах и объектах

java.math

Обеспечивает классы для выполнения арифметических действий

java.net

Содержит классы для выполнения сетевых функций

java.rmi

Представляет собой RMI-методы

java.rmi.

activation

Обеспечивает поддержку RMI Object Activation.

java.rmi.dgc

Содержит классы и интерфейсы для распределенной сборки "мусора" на основе RMI - Distributed Garbage-Collection (DGC).

java.rmi.

registry

Содержит класс и два интерфейса для регистрации RMI

java.rmi.server

Содержит классы и интерфейсы для поддержки серверных RMI.

java.security

Содержит классы и интерфейсы для защиты (security framework)

java.security.

acl

Реализует классы и интерфейсы, которые в Java 2 реализованы в пакете java.security

java.security.

cert

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

java.security.

interfaces

Содержит интерфейсы для генерации RSA-ключей и DSA-ключей в соответствии со стандартами

java.security.

spec

Обеспечивает интерфейсы для различных спецификаций защиты

java.sql

Интерфейс к JDBC

java.text

Предоставляет классы и интерфейсы для обработки текста, дат, чисел и сообщений, независимо от языка

java.util

Содержит интерфейсы для работы с коллекциями (collections framework), событийную модель, функции для даты и времени, функции локализации и различные дополнительные классы

java.util.jar

Обеспечивает классы для чтения и записи файлов в формате JAR (Java ARchive), который основывается на стандарте ZIP с необязательными дополнениями

java.util.zip

Содержит классы для чтения и записи файлов в формате ZIP и GZIP

javax.

accessibility

Реализует функции Accessibility

javax.swing

Предоставляет набор легковесных компонентов для реализации пользовательских интерфейсов

javax.swing.

border

Содержит классы и интерфейсы для отрисовки специальных рамок вокруг компонентов Swing.

javax.swing.

colorchooser

Содержит классы и интерфейсы, используемые компонентом JColorChooser

javax.swing.

event

Используется для поддержки событий в компонентах Swing

javax.swing.

filechooser

Содержит классы и интерфейсы, используемые компонентом JFileChooser

javax.swing.

plaf

Содержит один интерфейс и несколько абстрактных классов, используемых Swing для реализации переключаемых настроек (pluggable look-and-feel)

javax.swing.

plaf.basic

Содержит интерфейсные объекты для базовой настройки (Basic look-and-feel)

javax.swing.

plaf.metal

Содержит интерфейсные объекты для настройки ``metal''

javax.swing.

plaf.multi

Позволяет объединять различные интерфейсные настройки

javax.swing.

table

Содержит классы и интерфейсы, используемые java.awt.swing.JTable

javax.swing.

text

Обеспечивает классы и интерфейсы для редактируемых и нередактируемых текстовых компонентов

javax.swing.

text.html

Содержит класс HTMLEditorKit и подклассы для создания HTML-редакторов

javax.swing.text.html.parser

Содержит парсер языка HTML

javax.swing.text.rtf

Содержит класс RTFEditorKit для создания RTF-редакторов

javax.swing.tree

Содержит классы и интерфейсы для java.awt.swing.JTree

javax.swing.undo

Обеспечивает поддержку отмены/повтора операций в приложениях.

org.omg.CORBA

Реализует интерфейсы OMG CORBA на языке Java, включая класс ORB, который может использоваться как полнофункциональный брокер - Object Request Broker (ORB).

org.omg.CORBA.

DynAnyPackage

Поддерживает исключительные ситуации, используемые интерфейсом DynAny (InvalidValue, Invalid, InvalidSeq, и TypeMismatch).

org.omg.CORBA.

ORBPackage

Поддерживает исключение InvalidName для метода ORB.resolve_initial_references и исключение InconsistentTypeCode,.

org.omg.CORBA.

portable

Обеспечивает уровень переносимости – набор интерфейсов ORB, которые делают возможным выполнение кода для одного брокера под управлением другого

org.omg.CORBA.

TypeCodePackage

Поддерживает исключения BadKind и Bounds

org.omg.

CosNaming

Реализует сервисы имен для Java IDL.

org.omg.CosNamongContextPackage

Поддерживает исключения для пакета org.omg.CosNaming (AlreadyBound, CannotProceed, InvalidName, NotEmpty и NotFound) и классы Helper и Holder для этих исключений


Страница: