Как установить Anti Aliasing в Blackberry Storm?
Я рисую в растровом виде, как..
bitmap[i] = new Bitmap(60, 60);
Graphics g = new Graphics(bitmap[i]);
g.setColor(Color.BLACK);
g.drawLine(....);
Теперь, как установить сглаживание перед g.drawLine()?
1 ответ
Решение
Для режима сглаживания используйте public void setDrawingStyle(int drawStyle, boolean on)
Для линий используйте
graphics.setDrawingStyle(Graphics.DRAWSTYLE_AALINES, true);
graphics.drawLine(x1, y1, x2, y2);
graphics.setDrawingStyle(Graphics.DRAWSTYLE_AALINES, false);
Для использования полигонов
graphics.setDrawingStyle(Graphics.DRAWSTYLE_AAPOLYGONS, true);
graphics.drawRect(x, y, width, height);
graphics.setDrawingStyle(Graphics.DRAWSTYLE_AAPOLYGONS, false);