Program #43

Code

   
    /// Name: Afaf Nabeeha
    /// Period: 7
    /// Program Name: A Frame with a Panel with Writing on It
    /// File Name: Frame.java
    /// Date Finished: 11/10/2015 public class Frame

            import javax.swing.*;
            import java.awt.*;
            
            public class Frame
            {
                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 43