TabbedPanel.java :  » Media » jammed » com » jammed » ui » Java Open Source

Java Open Source » Media » jammed 
jammed » com » jammed » ui » TabbedPanel.java
package com.jammed.ui;

import java.awt.BorderLayout;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;

/**
 *
 * @author nmaludy
 */
public class TabbedPanel extends JPanel {

  private static final long serialVersionUID = 2394329L;
  private final JTabbedPane tabs;

  private TabbedPanel() {
    super();
    tabs = new JTabbedPane();
    BorderLayout layout = new BorderLayout();
    setLayout(layout);
    tabs.addTab("Playlist", PlaylistPanel.getInstance());
    tabs.addTab("Library", LibraryMediaPanel.create());
    tabs.addTab("Search", LibrarySearchPanel.create());
    tabs.addTab("Fullscreen", FullscreenPanel.create());
    add(tabs, BorderLayout.CENTER);
  }

  public static TabbedPanel create() {
    return new TabbedPanel();
  }

}
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.