private ControlsPanel() {
setBorder(new TitledBorder("Logo Controls"));
positionCombo.setModel(new PositionComboModel());
JSeparator separator;
add(new JLabel("X"));
add(xTextField);
add(new JLabel("Y"));
add(yTextField);
add(new JLabel("Position"));
add(positionCombo);
add(new JLabel("Opacity"));
add(opacitySlider);
add(new JLabel("File"));
add(fileTextField);
add(enableCheckBox);
separator = new JSeparator(JSeparator.VERTICAL);
separator.setPreferredSize(new Dimension(4, 20));
add(separator);
add(applyButton);
separator = new JSeparator(JSeparator.VERTICAL);
separator.setPreferredSize(new Dimension(4, 20));
add(separator);
add(enableButton);
add(disableButton);
opacitySlider.setPreferredSize(new Dimension(100, 16));