WebOnSwingDemo.java :  » Web-Framework » webonswing » examples » Java Open Source

Java Open Source » Web Framework » webonswing 
webonswing » examples » WebOnSwingDemo.java
//WebOnSwing - Web Application Framework
//Copyright (C) 2003 Fernando Damian Petrola
//  
//This library is free software; you can redistribute it and/or
//modify it under the terms of the GNU Lesser General Public
//License as published by the Free Software Foundation; either
//version 2.1 of the License, or (at your option) any later version.
//  
//This library is distributed in the hope that it will be useful,
//but WITHOUT ANY WARRANTY; without even the implied warranty of
//MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
//Lesser General Public License for more details.
//  
//You should have received a copy of the GNU Lesser General Public
//License along with this library; if not, write to the Free Software
//Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

package examples;

import java.awt.event.*;

import javax.swing.*;

public class WebOnSwingDemo extends JFrame
{
  public WebOnSwingDemo()
  {
    addComponents();
  }

  private void addComponents()
  {
    JTabbedPane tabbedPane= new JTabbedPane();

    tabbedPane.addTab("CheckBoxDemo", new CheckBoxDemo.CheckBoxDemoPanel());
    tabbedPane.addTab("ContainerEventDemo", new ContainerEventDemo.ContainerEventDemoPanel());
    tabbedPane.addTab("RadioButtonDemo", new RadioButtonDemo.RadioButtonDemoPanel());
    tabbedPane.addTab("ListDemo", new ListDemo.ListDemoPanel());
    tabbedPane.addTab("ButtonDemo", new ButtonDemoFrame.ButtonDemo());
    tabbedPane.addTab("MultiListenerDemo", new MultiListener.MultiListenerPanel());

    tabbedPane.setSelectedIndex(0);

    getContentPane().add(tabbedPane);
  }

  public static void main(String[] args)
  {
    JFrame frame= new WebOnSwingDemo();
    frame.addWindowListener(new WindowAdapter()
    {
      public void windowClosing(WindowEvent e)
      {
        System.exit(0);
      }
    });

    frame.setVisible(true);
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.