package org.jabref.gui;
import java.awt.Component;
import javax.swing.JButton;
import javax.swing.JToolBar;
import org.jabref.logic.util.OS;
public class OSXCompatibleToolbar extends JToolBar {
public OSXCompatibleToolbar() {
}
public OSXCompatibleToolbar(int orientation) {
super(orientation);
}
public OSXCompatibleToolbar(String name) {
super(name);
}
public OSXCompatibleToolbar(String name, int orientation) {
super(name, orientation);
}
@Override
public Component add(Component a) {
if (a instanceof JButton) {
JButton button = (JButton) a;
if (OS.OS_X) {
button.putClientProperty("JButton.buttonType", "toolbar");
}
}
return super.add(a);
}
}