From 2d826ed89cea76568d3af3e650c7a7bb3c20f188 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Wed, 22 Dec 2010 18:19:37 +0300 Subject: [PATCH] edit class filter dialog layout corrected --- .../ClassFilterEditorAddDialog.java | 25 ++++++------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/java/openapi/src/com/intellij/ui/classFilter/ClassFilterEditorAddDialog.java b/java/openapi/src/com/intellij/ui/classFilter/ClassFilterEditorAddDialog.java index 79695e91aa1c..2ee5f610d92a 100644 --- a/java/openapi/src/com/intellij/ui/classFilter/ClassFilterEditorAddDialog.java +++ b/java/openapi/src/com/intellij/ui/classFilter/ClassFilterEditorAddDialog.java @@ -48,23 +48,14 @@ class ClassFilterEditorAddDialog extends DialogWrapper { } protected JComponent createCenterPanel() { - Box box = Box.createVerticalBox(); - - JPanel _panel = new JPanel(new BorderLayout()); - myClassName = new TextFieldWithBrowseButton(); - _panel.add(new JLabel(UIBundle.message("label.class.filter.editor.add.dialog.filter.pattern")), BorderLayout.NORTH); - _panel.add(myClassName, BorderLayout.CENTER); - box.add(_panel); - - box.add(Box.createVerticalBox()); - - - JPanel panel = new JPanel(new BorderLayout()); - panel.setPreferredSize(new Dimension(310, -1)); - - JLabel iconLabel = new JLabel(Messages.getQuestionIcon()); - panel.add(iconLabel, BorderLayout.WEST); - panel.add(box, BorderLayout.CENTER); + final JPanel panel = new JPanel(new GridBagLayout()); + final JLabel header = new JLabel(UIBundle.message("label.class.filter.editor.add.dialog.filter.pattern")); + myClassName = new TextFieldWithBrowseButton(new JTextField(35)); + final JLabel iconLabel = new JLabel(Messages.getQuestionIcon()); + + panel.add(header, new GridBagConstraints(1, 0, 1, 1, 1.0, 0.0, GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL, new Insets(5, 10, 0, 0), 0, 0)); + panel.add(myClassName, new GridBagConstraints(1, 1, 1, 1, 1.0, 1.0, GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL, new Insets(5, 10, 0, 0), 0, 0)); + panel.add(iconLabel, new GridBagConstraints(0, 0, 1, 2, 0.0, 1.0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(15, 0, 0, 0), 0, 0)); myClassName.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) {