Страница 1 из 1

А куда о багах сообщать?

Добавлено: 25 авг 2004, 09:35
Deady
Нашел тут баг: в версии 1.4.1_01 в классе Font не правильно работает метод getFontName() при использовании нестандартного шрифта:

Код: Выделить всё

	private Shape getShape(String text, Font font, FontRenderContext context, int max_width) {
		TextLayout layout = new TextLayout(text, font, context);
		double w = layout.getBounds().getWidth();
		while (w>max_width) {
			font = new Font(font.getFontName(), font.getStyle(), font.getSize()-1);
			layout = new TextLayout(text, font, context);
			w = layout.getBounds().getWidth();
		}...
в цикле while, если название шрифта какое-нибудь нестандартное, то шрифт сбросится в Arial.

Добавлено: 25 авг 2004, 13:25
AiK
Deady, полагаю разумнее на форуме http://forum.java.sun.com/ оставить.
Если это действительно бага, они сами в Bug parade занесут.