When i call setBoldActiveTab() it does not seem to set the active tabs font to bold.
Any Help would be appreciated.
- Code: Select all
JPanel summaryView = summaryPanel.getJPanel();
JPanel propertiesView = propertiesPanel.getJPanel();
JPanel designationView = designationPanel.getJPanel();
JPanel pointView = pointEditor.getJPanel();
// summaryView.setBorder(BorderFactory.)
panel.setLayout(new BorderLayout());
JideTabbedPane tabs = new JideTabbedPane(JTabbedPane.BOTTOM,
JideTabbedPane.SCROLL_TAB_LAYOUT);
tabs.setColorTheme(JideTabbedPane.COLOR_THEME_DEFAULT);
tabs.setTabColorProvider(new JideTabbedPane.ColorProvider() {
@Override
public Color getBackgroundAt(int arg0) {
return Color.ORANGE;
}
@Override
public Color getForegroundAt(int arg0) {
return Color.BLACK;
}
@Override
public float getGradientRatio(int arg0) {
return 0.86f;
}
});
tabs.setTabShape(JideTabbedPane.SHAPE_FLAT);
tabs.setTabResizeMode(JideTabbedPane.RESIZE_MODE_FIT);
tabs.setBoldActiveTab(true);
tabs.setContentBorderInsets(new Insets(BORDER_SIZE, BORDER_SIZE,
BORDER_SIZE, BORDER_SIZE));
tabs.setAutoRequestFocus(true);
tabs.addTab("Summary", summaryView);
tabs.addTab("Properties", propertiesView);
tabs.addTab("Designation", designationView);
tabs.addTab("Points", pointView);
panel.add(tabs);
