Spec-Zone .ru
спецификации, руководства, описания, API
|
protected static class AbstractRegionPainter.PaintContext extends Object
Модификатор и Тип | Класс и Описание |
---|---|
protected static class |
AbstractRegionPainter.PaintContext.CacheMode |
Конструктор и Описание |
---|
AbstractRegionPainter.PaintContext(Insets insets, Dimension canvasSize, boolean inverted)
Создает новый PaintContext, который не пытается кэшировать или масштабировать любые кэшируемые изображения.
|
AbstractRegionPainter.PaintContext(Insets insets, Dimension canvasSize, boolean inverted, AbstractRegionPainter.PaintContext.CacheMode cacheMode, double maxH, double maxV)
Создает новый PaintContext.
|
public AbstractRegionPainter.PaintContext(Insets insets, Dimension canvasSize, boolean inverted)
insets
- Простирающиеся вставки. Может быть нуль. Если ноль, затем предполагаемый быть 0, 0, 0, 0.canvasSize
- Размер холста, используемого, кодируя различные значения x/y. Может быть нуль. Если ноль, тогда предполагается, что нет никаких закодированных значений, и любые звонки в один из методов "декодирования" возвратят переданный в значении.inverted
- Инвертировать ли значение сетки с 9 квадратами и протяжение вставокpublic AbstractRegionPainter.PaintContext(Insets insets, Dimension canvasSize, boolean inverted, AbstractRegionPainter.PaintContext.CacheMode cacheMode, double maxH, double maxV)
insets
- Простирающиеся вставки. Может быть нуль. Если ноль, затем предполагаемый быть 0, 0, 0, 0.canvasSize
- Размер холста, используемого, кодируя различные значения x/y. Может быть нуль. Если ноль, тогда предполагается, что нет никаких закодированных значений, и любые звонки в один из методов "декодирования" возвратят переданный в значении.inverted
- Инвертировать ли значение сетки с 9 квадратами и протяжение вставокcacheMode
- Подсказка та, относительно который кэширование режима, чтобы использовать. Если ноль, затем набор ни к какому кэшированию.maxH
- maximium масштабируются в горизонтальном направлении, чтобы использовать прежде, чем плыть на плоскодонке и перерисовать с нуля. Например, если maxH будет 2, то мы попытаемся масштабировать любые кэшируемые изображения до 2x холст width прежде, чем перерисовать с нуля. Разумные значения maxH могут улучшить производительность рисования. Если установлено слишком высоко, то можно получить плохо выглядящую графику на более высоких уровнях изменения масштаба. Должен быть> = 1.maxV
- maximium масштабируются в вертикальном направлении, чтобы использовать прежде, чем плыть на плоскодонке и перерисовать с нуля. Например, если maxV будет 2, то мы попытаемся масштабировать любые кэшируемые изображения до 2x холст height прежде, чем перерисовать с нуля. Разумные значения maxV могут улучшить производительность рисования. Если установлено слишком высоко, то можно получить плохо выглядящую графику на более высоких уровнях изменения масштаба. Должен быть> = 1.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92