splitPane.add(WidgetUtils.scrolleable(tree));
splitPane.add(WidgetUtils.scrolleable(centerPanel));
splitPane.setDividerLocation(180);
panel.add(splitPane, BorderLayout.CENTER);
tree.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
TreePath path = tree.getPathForLocation(e.getX(), e.getY());
if (path == null) {
return;