1

私はgefを使用してEclipseプラグインを実行しています。縦のラベルを描く方法を知っている人はいますか?

よろしく、Kyriakos Georgiou

4

2 に答える 2

1

スレッドの最後にあるこのスレッドをチェックしてください。

于 2012-06-13T12:41:38.777 に答える
1

リンクされた投稿のように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);
    }
}
于 2012-12-19T14:29:28.740 に答える