diff options
Diffstat (limited to 'java/src/IceGridGUI/EditorBase.java')
-rw-r--r-- | java/src/IceGridGUI/EditorBase.java | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/java/src/IceGridGUI/EditorBase.java b/java/src/IceGridGUI/EditorBase.java index 9d6d66829d4..1a3bc7d8245 100644 --- a/java/src/IceGridGUI/EditorBase.java +++ b/java/src/IceGridGUI/EditorBase.java @@ -6,6 +6,7 @@ // ICE_LICENSE file included in this distribution. // // ********************************************************************** + package IceGridGUI; import java.awt.BorderLayout; @@ -26,7 +27,7 @@ import IceGrid.*; // Base class for all editors // public abstract class EditorBase -{ +{ public JComponent getProperties() { if(_propertiesPanel == null) @@ -35,37 +36,36 @@ public abstract class EditorBase } return _propertiesPanel; } - + public JToolBar getToolBar() { return null; } - + protected abstract void appendProperties(DefaultFormBuilder builder); protected void buildPropertiesPanel() { - FormLayout layout = new FormLayout( - "right:pref, 3dlu, fill:pref:grow, 3dlu, pref", ""); - + FormLayout layout = new FormLayout("right:pref, 3dlu, fill:pref:grow, 3dlu, pref", ""); + DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setBorder(Borders.DLU2_BORDER); builder.setRowGroupingEnabled(true); builder.setLineGapSize(LayoutStyle.getCurrent().getLinePad()); - + appendProperties(builder); - - JScrollPane scrollPane = + + JScrollPane scrollPane = new JScrollPane(builder.getPanel(), - JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, + JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); - + scrollPane.setBorder(Borders.DIALOG_BORDER); - + _propertiesPanel = new JPanel(new BorderLayout()); _propertiesPanel.add(scrollPane, BorderLayout.CENTER); _propertiesPanel.setBorder(Borders.EMPTY_BORDER); } - - protected JPanel _propertiesPanel; + + protected JPanel _propertiesPanel; } |