return bar;
}
private JToolBar createToolBar() {
ApplicationActionMap actionMap = getActionMap();
JToolBar bar = new JToolBar();
bar.setRollover(true);
toolBarMap.clear();
final boolean hideText = !p.getBoolean(PREF_GUI_SHOW_TEXT_IN_TOOLBAR, true);
for (String actionName : TOOLBAR) {
if (TOOLBAR_SEPARATOR.equals(actionName)) {
bar.addSeparator();
} else {
AbstractButton bt;
if (actionName.startsWith(TOOLBAR_TOGGLE_BUTTON)) {
actionName = StringUtils.substring(actionName, TOOLBAR_TOGGLE_BUTTON.length());
bt = new JToggleButton(actionMap.get(actionName));
} else {
bt = new JButton(actionMap.get(actionName));
}
bt.setFocusable(false);
bt.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
bt.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
bt.setHideActionText(hideText);