bar.add(moveROI); bar.add(Box.createRigidArea(HBOX)); bar.add(sizeROI); bar.add(Box.createRigidArea(HBOX)); bar.add(erase); bar.add(Box.createRigidArea(HBOX)); bar.add(eraseAll); bar.add(Box.createRigidArea(HBOX)); bar.add(undoErase);
bar.add(eraseMenu);
    private JToolBar buildButtonsBar()    {        JToolBar bar = new JToolBar();        bar.setFloatable(false);        bar.putClientProperty("JToolBar.isRollover", Boolean.TRUE);        bar.add(rectangle);        bar.add(Box.createRigidArea(HBOX));        bar.add(ellipse);        bar.add(Box.createRigidArea(HBOX));        bar.add(moveROI);        bar.add(Box.createRigidArea(HBOX));        bar.add(sizeROI);        bar.add(Box.createRigidArea(HBOX));        bar.add(erase);        bar.add(Box.createRigidArea(HBOX));        bar.add(eraseAll);        bar.add(Box.createRigidArea(HBOX));        bar.add(undoErase);        bar.add(Box.createRigidArea(HBOX));        bar.add(analyse);        return bar;    }