Я делаю плагин Eclipse с использованием gef. Кто-нибудь знает, как нарисовать вертикальную этикетку?Рисовать вертикальную метку с помощью draw2d в плагине eclipse
С наилучшими пожеланиями, Кириак Георгиу
Я делаю плагин Eclipse с использованием gef. Кто-нибудь знает, как нарисовать вертикальную этикетку?Рисовать вертикальную метку с помощью draw2d в плагине eclipse
С наилучшими пожеланиями, Кириак Георгиу
Заканчивать this нить, на конце нити.
Использование ImageUtilities, как в связанном сообщении, хорошо работает. Вот как использовать его в ярлыке.
@Override
protected void paintFigure(Graphics graphics) {
if (vertical) {
Image image = ImageUtilities.createRotatedImageOfString(getSubStringText(), getFont(), getForegroundColor(), getBackgroundColor());
graphics.drawImage(image, new Point(getTextLocation()).translate(getLocation()));
image.dispose();
} else {
super.paintFigure(graphics);
}
}
было бы хорошей практикой кэшировать изображение и удалять его только при маркировке этикетки? Какой метод лучше всего удалять? Этикетка # removeNotify? – lolung