Fixed call recording configuration form layout.

cusax-fix
Yana Stamcheva 16 years ago
parent 45bef74da8
commit 2a5d17ec5b

@ -27,28 +27,28 @@ public class CallRecordingConfigForm
implements ActionListener
{
/**
* The <tt>Logger</tt> used by the <tt>CallRecordingConfigForm</tt> class and
* its instances for logging output.
* The <tt>Logger</tt> used by the <tt>CallRecordingConfigForm</tt> class
* and its instances for logging output.
*/
private static final Logger logger
= Logger.getLogger(CallRecordingConfigForm.class);
/**
* The resource service.
*/
private static final ResourceManagementService resources
= NeomediaActivator.getResources();
/**
* Directory where calls are stored. Default is SC_HOME/calls.
*/
private String savedCallsDir;
/**
* Directory choose dialog.
*/
private final SipCommFileChooser dirChooser;
/**
* UI components.
*/
@ -65,7 +65,7 @@ public class CallRecordingConfigForm
public CallRecordingConfigForm()
{
super(new BorderLayout());
initComponents();
loadValues();
@ -110,7 +110,7 @@ private void loadValues()
private void initComponents()
{
// labels panel
JPanel labelsPanel = new TransparentPanel(new GridLayout(2, 1));
JPanel labelsPanel = new TransparentPanel(new GridLayout(2, 1));
JLabel formatsLabel
= new JLabel(
resources.getI18NString(
@ -125,21 +125,10 @@ private void initComponents()
labelsPanel.add(formatsLabel);
labelsPanel.add(saveCallsToCheckBox);
// combo box panel
JPanel comboPanel
= new TransparentPanel(new FlowLayout(FlowLayout.LEFT));
JLabel emptyLabel = new JLabel();
emptyLabel.setPreferredSize(new Dimension(30, 30));
comboPanel.add(createFormatsComboBox());
comboPanel.add(emptyLabel);
// saved calls directory panel
JPanel callDirPanel
= new TransparentPanel(new FlowLayout(FlowLayout.LEFT));
JPanel callDirPanel = new TransparentPanel(new BorderLayout());
callDirTextField = new JTextField();
callDirTextField.setPreferredSize(new Dimension(200, 30));
callDirTextField.addActionListener(this);
callDirPanel.add(callDirTextField);
@ -148,15 +137,14 @@ private void initComponents()
new ImageIcon(
resources.getImageInBytes(
"plugin.notificationconfig.FOLDER_ICON")));
callDirChooseButton.setMinimumSize(new Dimension(30,30));
callDirChooseButton.setPreferredSize(new Dimension(30,30));
callDirChooseButton.addActionListener(this);
callDirPanel.add(callDirChooseButton);
callDirPanel.add(callDirChooseButton, BorderLayout.EAST);
// values panel
JPanel valuesPanel = new TransparentPanel(new GridLayout(2, 1));
valuesPanel.add(comboPanel);
valuesPanel.add(createFormatsComboBox());
valuesPanel.add(callDirPanel);
// main panel

Loading…
Cancel
Save