Assignemnt #43 and A Frame with a Panel with Writing on It

Code

  /// Name: Marco Correa
  /// Period: 5
  /// Program Name: A Frame with a Panel with Writing on It
  /// File Name: Prog613.java
  /// Date Finished: 10/23/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("This title is awesome!");
          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