import java.awt.*;                  // For Graphics
import java.awt.event.*;            // For events
import java.awt.geom.*;
import java.awt.print.*;
import java.io.*;
import java.sql.*;
import java.util.*;                 // For Observerimport javax.swing.*;
import javax.swing.event.*;public class Sketch
{
   public static void main(String[] args)
   {
      SketchFrame frame = new SketchFrame();
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      frame.show();
      Component[] s = frame.getComponents();
      frame.getComponent(0).setVisible(false);
      int t = frame.getContentPane().getComponentCount();
          for(int i=0; i<t; i++)
          {
            frame.getContentPane().getComponent(i).setVisible(false);
            System.out.println(i);
          }   }
}/**
   A frame with a panel for sketching a figure
*/
class SketchFrame extends JFrame
{
   public SketchFrame()
   {
      // add panel to frame
      JButton jb = new JButton("1");
      JButton jb1 = new JButton("2");      getContentPane().add(jb,BorderLayout.NORTH);
      getContentPane().add(jb1,BorderLayout.SOUTH);
   }}