|
||||||||||||||||||||||||
Программирование мобильных телефонов
Программирование на Java
|
Методы улучшения визуализации Визуализацию (rendering) созданной графики можно усовершенствовать, установив один из методов (hint) улучшения одним из методов класса Graphics2D: setRenderingHints(RenderingHints.Key key, Object value) setRenderingHints(Map hints) Ключи — методы улучшения — и их значения задаются константами класса RenderingHints, перечисленными в табл. 9.2. Таблица 9.2, Методы визуализации и их значения
He все графические системы обеспечивают выполнение этих методов, поэтому задание указанных атрибутов не означает, что определяемые ими методы будут применяться на самом деле. Вот как может выглядеть начало метода paint () с указанием методов улучшения визуализации: public void paint(Graphics gr){ Graphics2D g = (Graphics2D)gr; g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g.setRenderingHint(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY); // Продолжение метода }
|
|
||||||||||||||||||||||
Copyright © vzlom-1.ru 2020-2021
|