Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.Font;
- import java.awt.Graphics;
- import java.awt.Graphics2D;
- import java.awt.RenderingHints;
- import java.awt.geom.AffineTransform;
- import javax.swing.JFrame;
- import javax.swing.JPanel;
- public class text extends JPanel{
- /**
- *
- */
- private static final long serialVersionUID = 1L;
- public void paint(Graphics g) {
- Graphics2D g2 = (Graphics2D)g;
- g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
- RenderingHints.VALUE_ANTIALIAS_ON);
- AffineTransform fontAT = new AffineTransform();
- Font font = new Font("Serif", Font.PLAIN, 96);
- fontAT.rotate(-Math.PI);
- Font theDerivedFont = font.deriveFont(fontAT);
- g2.setFont(theDerivedFont);
- g2.drawString("Text", 200, 120);
- }
- public static void main(String[] args) {
- JFrame f = new JFrame();
- f.getContentPane().add(new text());
- f.setSize(300, 200);
- f.setVisible(true);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement