Advertisement
Guest User

Untitled

a guest
Nov 30th, 2015
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.93 KB | None | 0 0
  1. import java.awt.Font;
  2. import java.awt.Graphics;
  3. import java.awt.Graphics2D;
  4. import java.awt.RenderingHints;
  5. import java.awt.geom.AffineTransform;
  6.  
  7. import javax.swing.JFrame;
  8. import javax.swing.JPanel;
  9.  
  10. public class text extends JPanel{
  11.    /**
  12.      *
  13.      */
  14.     private static final long serialVersionUID = 1L;
  15. public void paint(Graphics g) {
  16.       Graphics2D g2 = (Graphics2D)g;
  17.       g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
  18.       RenderingHints.VALUE_ANTIALIAS_ON);
  19.       AffineTransform fontAT = new AffineTransform();
  20.       Font font = new Font("Serif", Font.PLAIN, 96);
  21.       fontAT.rotate(-Math.PI);
  22.       Font theDerivedFont = font.deriveFont(fontAT);
  23.       g2.setFont(theDerivedFont);
  24.    
  25.       g2.drawString("Text", 200, 120);
  26.    }
  27.    public static void main(String[] args) {
  28.       JFrame f = new JFrame();
  29.       f.getContentPane().add(new text());
  30.       f.setSize(300, 200);
  31.       f.setVisible(true);
  32.    }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement