Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class MyPanel extends JPanel{
- public MyPanel(string title){
- JFrame frame = new JFrame(title);
- frame.setExtendedState(Frame.MAXIMIZED_BOTH);
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame.pack();
- frame.setVisible(true);
- }
- public void paintComponent(Graphics graphics){
- graphics.drawString("Some Text",100,100);
- // Should decrease font size
- graphics.drawString("Some Smaller Text",200,200);
- // Should increase font size
- graphics.drawString("Some Bigger Text",300,300);
- }
- }
- public void paint(Graphics g){
- Font font = new Font("Verdana", Font.BOLD, 12);
- g.setFont(font);
- g.drawString("bla bla",150,10);
- }
- float f=20.0f; // font size.
- g.setFont(g.getFont().deriveFont(f);
- g.drawString("whatever",150,f+10);// provides optimum gap for printing
- setFont(new java.awt.Font("Century Schoolbook L", 2, 24));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement