Assignment #43 A Frame with a Panel with Writing on It

Code

    /// Name: John Huh
    /// Period: 6
    /// Program Name: A Frame with a Panel with Writing on It
    /// File Name: Prog613.java
    /// Date Finished: 10/13/2015

        import javax.swing.*;
        import java.awt.*;
       
        public class Prog613
        {
            public static void main( String[] args )
            {
                Frame613 f = new Frame613();
                f.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
                f.setVisible(true);
            }
        }
    
        class Frame613 extends JFrame
        {
            public Frame613()
            {
                setTitle("613 rocks!");
                setSize(300, 200);
                setLocation(100, 200);
            
                Panel613 panel = new Panel613();
                Container cp = getContentPane();
                cp.add(panel);
            }
        }
    
        class Panel613 extends JPanel
        {
            public void paintComponent( Graphics g )
            {
                super.paintComponent(g);
                g.drawString("Hi", 75, 100);
            }
        }
    

Picture of the output

Assignment 1