Java 2d

Тема в разделе "Java", создана пользователем Cadet, 19 май 2010.

  1. Cadet

    Cadet Гость

    Как с помощью средств Java2D написать вертикальный текст, т.е. повернуть текст на 90 градусов?
     
  2. LuMee

    LuMee Well-Known Member

    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    Можно попробовать так:
    <!--shcode--><pre><code class='java'>import java.awt.geom.AffineTransform;
    import java.awt.Graphics2D;

    public void paint(Graphics g){
    Graphics2D g2d = (Graphics2D)g;

    // clockwise 90 degrees
    AffineTransform at = new AffineTransform();
    // thanks to M.C. Henle for the bug fix!
    at.setToRotation(-Math.PI/2.0, width/2.0, height/2.0);
    g2d.setTransform(at);
    g2d.drawString("Vertical text", x, y);
    }[/CODE]
    Взято отсюда.
     
Загрузка...
Похожие Темы - Java
  1. m1st
    Ответов:
    1
    Просмотров:
    16
  2. Andrey Kha
    Ответов:
    0
    Просмотров:
    36
  3. gosteev
    Ответов:
    0
    Просмотров:
    39
  4. Polina
    Ответов:
    0
    Просмотров:
    41
  5. ApplePen
    Ответов:
    0
    Просмотров:
    80

Поделиться этой страницей