title: Java components are invisible when swing app is run as APPLET
body: <p>Respected all,
  I am making a Swing-application window in ECLIPSE. When I run the program as 'JAVA-Application' the program functions well. However when I try to run the program as "Java_applet" the components like 'command button', 'textbox' are invisible. </p>
  
  <p>I am entirely new to Java. I had previously worked on C#. Kindly please help me.</p>
  
  <pre><code>import java.awt.EventQueue;
  import java.applet.*;
  import javax.swing.JFrame;
  import javax.swing.JRadioButton;
  import java.awt.BorderLayout;
  
  public class sa extends Applet{
  
      private JFrame frame;
  
      /**
       * Launch the application.
       */
      public static void main(String[] args) {
          EventQueue.invokeLater(new Runnable() {
              public void run() {
                  try {
                      sa window = new sa();
                      window.frame.setVisible(true);
                  } catch (Exception e) {
                      e.printStackTrace();
                  }
              }
          });
      }
  
      /**
       * Create the application.
       */
      public sa() {
          initialize();
      }
  
      /**
       * Initialize the contents of the frame.
       */
      private void initialize() {
          frame = new JFrame();
          frame.setBounds(100, 100, 450, 300);
          frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  
          JRadioButton rdbtnNewRadioButton = new JRadioButton("New radio button");
          frame.getContentPane().add(rdbtnNewRadioButton, BorderLayout.CENTER);
      }
  }
  </code></pre>