final JButton button = new JButton("Save order", new ImageIcon(image));
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
saveReorderedValue(list);
dialog.dispose();
}
});
final DCPanel buttonPanel = new DCPanel();
buttonPanel.setLayout(new FlowLayout(FlowLayout.RIGHT, 0, 0));