Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / flying-saucer для генерации отчетов / 2 сообщений из 2, страница 1 из 1
15.05.2012, 15:26:29
    #37795337
lleming
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
flying-saucer для генерации отчетов
Код: java
1.
2.
3.
4.
5.
6.
7.
private ScalableXHTMLPanel xpanel = new ScalableXHTMLPanel ();
Integer value = (int)jSpinner1.getModel().getValue();
Java2DTextRenderer renderer = (Java2DTextRenderer) xpanel.getSharedContext().getTextRenderer();
renderer.setSmoothingThreshold(value);
System.out.println(value);
System.out.println(renderer.getSmoothingLevel());
xpanel.repaint();


Грубо говоря уровень сглаживания влияет на то как шрифты будут рисоваться.

как ни пародаксально но метод renderer.setSmoothingThreshold(value); ничего не меняет.
System.out.println(renderer.getSmoothingLevel()); всегда возвращает значение 0 которое прописывается в конфигурационном файле что лежит в Jar /resources/conf и так далее.

что интересно приведенный код я взял у них из примера поставляемого с библиотекой. Что то вроде browser, и у них он работает на ура можно менять уровень сглаживания шрифта на ходу с перерисовкой содержимого,а вот у меня тот же самый код с теми же исходниками глючит. Вроде проверил в примерах в каком порядке вызываются методы ан нет.

Куда посмотреть то можно ?
...
Рейтинг: 0 / 0
15.05.2012, 16:37:16
    #37795570
lleming
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
flying-saucer для генерации отчетов
воте раз.
сам и ответ нашел случайно
здесь
Java2DTextRenderer renderer = (Java2DTextRenderer) xpanel.getSharedContext().getTextRenderer();

надо было оставить
TextRenderer renderer = xpanel.getSharedContext().getTextRenderer();

TextRenderer интерфейс

все заработало как надо
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / flying-saucer для генерации отчетов / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]