|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface Composite
Composite интерфейс, наряду с CompositeContext, определяет методы, чтобы составить ничью, примитивную с базовой графической областью. После Composite устанавливается в Graphics2D контекст, это комбинирует форму, текст, или изображение, представляемое с цветами, которые были уже представлены согласно предопределенным правилам. Классы, реализовывая этот интерфейс обеспечивают правила и метод, чтобы создать контекст для определенной работы. CompositeContext среда, используемая составляющей композит работой, которая создается Graphics2D до запуска работы. CompositeContext содержит частную информацию и ресурсы, необходимые для составляющей композит работы. Когда CompositeContext больше не необходим, Graphics2D объект избавляется от этого, чтобы исправить ресурсы, выделенные для работы. Экземпляры реализации классов Composite должно быть неизменным потому что Graphics2D не клонирует эти объекты, когда они устанавливаются как атрибут с setComposite метод или когда Graphics2D объект клонируется. Это должно избежать неопределенного поведения рендеринга Graphics2D, следуя из модификации Composite объект после того, как это было установлено в Graphics2D контекст.
Так как этот интерфейс должен представить содержание пикселей на целевом устройстве или изображении к потенциально произвольному коду, использованием пользовательских объектов, которые реализуют этот интерфейс, представляя непосредственно к экранному устройству, управляют readDisplayPixels
AWTPermission. Проверка разрешения произойдет, когда такой пользовательский объект передадут к setComposite метод a Graphics2D полученный от a Component.
| Модификатор и Тип | Метод и Описание |
|---|---|
CompositeContext |
createContext(ColorModel srcColorModel, ColorModel dstColorModel, RenderingHints hints)
Создает контекст, содержащий состояние, которое используется, чтобы выполнить составляющую композит работу.
|
CompositeContext createContext(ColorModel srcColorModel, ColorModel dstColorModel, RenderingHints hints)
Composite объект.srcColorModel - ColorModel из источникаdstColorModel - ColorModel из места назначенияhints - подсказка, что использование объекта контекста, чтобы выбрать между рендерингом альтернативCompositeContext объект, используемый, чтобы выполнить составляющую композит работу.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92