package cryodex.widget;
import java.awt.Component;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.Icon;
import javax.swing.JLabel;
import javax.swing.JTabbedPane;
import javax.swing.SwingConstants;
import cryodex.MenuBar;
@SuppressWarnings("serial")
public class TournamentTabbedPane extends JTabbedPane {
@Override
public void addTab(String arg0, Icon arg1, Component arg2) {
super.addTab(arg0, arg1, arg2);
addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
MenuBar.getInstance().resetMenuBar();
}
});
JLabel lbl = new JLabel(arg0);
lbl.setIcon(arg1);
lbl.setIconTextGap(5);
lbl.setHorizontalTextPosition(SwingConstants.RIGHT);
setTabComponentAt(getTabCount() - 1, lbl);
}
}