/**
* AstrosoftTabbedPane.java
* Created On 2006, Mar 8, 2006 6:50:43 PM
* @author E. Rajasekar
*/
package app.astrosoft.ui.comp;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Component;
import java.awt.Dimension;
import javax.swing.BorderFactory;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
public class AstrosoftTabbedPane extends JTabbedPane {
public AstrosoftTabbedPane(Dimension paneSize){
super();
setPreferredSize(paneSize);
}
@Override
public void addTab(String title, Component component) {
JPanel panel = new JPanel();
panel.add(component);
/*JPanel panel = new JPanel(new BorderLayout());
panel.add(component, BorderLayout.CENTER);*/
panel.setBorder(BorderFactory.createEtchedBorder());
super.addTab(title, panel);
}
public void addTab(Enum title, Component component){
this.add(title.toString(), component);
}
}