public JComponent[] getToolbarComponents() {
JComponent[] components = new JComponent[2];
//Background color
VizModel vizModel = VizController.getInstance().getVizModel();
final JButton backgroundColorButton = new JColorBlackWhiteSwitcher(vizModel.getBackgroundColor());
backgroundColorButton.setToolTipText(NbBundle.getMessage(VizBarController.class, "VizToolbar.Global.background"));
backgroundColorButton.addPropertyChangeListener(JColorButton.EVENT_COLOR, new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
VizModel vizModel = VizController.getInstance().getVizModel();
Color backgroundColor = ((JColorBlackWhiteSwitcher) backgroundColorButton).getColor();
vizModel.setBackgroundColor(backgroundColor);