Java Code Examples for info.clearthought.layout.TableLayout#setHGap()
The following examples show how to use
info.clearthought.layout.TableLayout#setHGap() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: ChartSourceSelectPanel.java From ramus with GNU General Public License v3.0 | 6 votes |
private Component createSourceTypePanel() { double[][] size = { {5, TableLayout.MINIMUM, TableLayout.FILL, TableLayout.MINIMUM, TableLayout.FILL, 5}, {5, TableLayout.FILL, 5}}; TableLayout layout = new TableLayout(size); layout.setHGap(5); layout.setVGap(5); JPanel panel = new JPanel(layout); panel.add(new JLabel(ChartResourceManager.getString("SourceType")), "1,1"); panel.add(sourceType, "2,1"); panel.add(new JLabel(ChartResourceManager .getString("SourceType.tableAttribute")), "3,1"); panel.add(tableAttribute, "4,1"); return panel; }
Example 2
Source File: DBBrowserPropertiesPanel.java From nextreports-designer with Apache License 2.0 | 6 votes |
private void initUI() { // create the layout double[] columns = { TableLayoutConstants.PREFERRED, TableLayoutConstants.FILL, }; double[] rows = { TableLayoutConstants.PREFERRED, TableLayoutConstants.PREFERRED }; TableLayout layout = new TableLayout(columns, rows); layout.setHGap(6); layout.setVGap(6); this.setLayout(layout); this.add(new JCheckBox("Show all schemas into object tree"), "0, 0, 1, 0"); this.add(new JLabel("Object Filter"), "0, 1"); this.add(new JTextField(25), "1, 1"); }
Example 3
Source File: JoinPropertiesPanel.java From nextreports-designer with Apache License 2.0 | 6 votes |
private JPanel createJoinPanel() { JPanel joinPanel = new JPanel(); // create the layout double[] columns = { TableLayoutConstants.PREFERRED, TableLayoutConstants.PREFERRED, TableLayoutConstants.PREFERRED }; double[] rows = { TableLayoutConstants.PREFERRED }; TableLayout layout = new TableLayout(columns, rows); layout.setVGap(6); layout.setHGap(6); joinPanel.setLayout(layout); joinPanel.add(leftTextField, "0, 0"); joinPanel.add(operatorsComboBox, "1, 0"); joinPanel.add(rightTextField, "2, 0"); return joinPanel; }
Example 4
Source File: SQLViewPanel.java From nextreports-designer with Apache License 2.0 | 6 votes |
private void initUI() { double[] columns = { TableLayoutConstants.FILL, TableLayoutConstants.PREFERRED, TableLayoutConstants.PREFERRED, TableLayoutConstants.PREFERRED }; double[] rows = { TableLayoutConstants.PREFERRED, }; TableLayout layout = new TableLayout(columns, rows); layout.setHGap(6); this.setLayout(layout); createMaxRowsPanel(); add(createMaxRowsPanel(), "0, 0"); add(timeLabel = new JLabel("0 " + I18NSupport.getString("seconds")), "1, 0"); add(new JLine(), "2, 0"); add(rowsLabel = new JLabel("0 " + I18NSupport.getString("rows")), "3, 0"); }
Example 5
Source File: PieChartSetupEditor.java From ramus with GNU General Public License v3.0 | 5 votes |
@Override public JComponent createComponent(GUIFramework framework, Element element) { JComponent component = super.createComponent(framework, element); final ChartSource source = getChartSource(); initAttributes(framework.getEngine()); key.setSelectedItem(source.getAttributeProperty(PIE_ATTRIBUTE_KEY)); value.setSelectedItem(source.getAttributeProperty(PIE_ATTRIBUTE_VALUE)); double[][] size = { {5, TableLayout.MINIMUM, TableLayout.FILL, TableLayout.MINIMUM, TableLayout.FILL, 5}, {5, TableLayout.FILL, 5}}; TableLayout layout = new TableLayout(size); layout.setHGap(5); layout.setVGap(5); JPanel panel = new JPanel(layout); panel.add(new JLabel(ChartResourceManager.getString("Chart.key")), "1,1"); panel.add(key, "2,1"); panel.add(new JLabel(ChartResourceManager.getString("Chart.value")), "3,1"); panel.add(value, "4,1"); JPanel panel2 = new JPanel(new BorderLayout()); panel2.add(component, BorderLayout.CENTER); panel2.add(panel, BorderLayout.SOUTH); return panel2; }
Example 6
Source File: BarChartSetupEditor.java From ramus with GNU General Public License v3.0 | 4 votes |
@Override public JComponent createComponent(GUIFramework framework, Element element) { JComponent component = super.createComponent(framework, element); initAttributes(framework.getEngine()); ChartSource source = getChartSource(); key.setSelectedItem(source.getAttributeProperty(BAR_ATTRIBUTE_KEY)); double[][] size = { {5, TableLayout.MINIMUM, TableLayout.FILL, TableLayout.MINIMUM, TableLayout.FILL, 5}, {5, TableLayout.FILL, TableLayout.FILL, TableLayout.FILL, 5}}; TableLayout layout = new TableLayout(size); layout.setHGap(5); layout.setVGap(5); JPanel panel = new JPanel(layout); panel.add(new JLabel(ChartResourceManager .getString("Label.categoryAxis")), "1,1"); panel.add(categoryAxis, "2,1"); panel.add( new JLabel(ChartResourceManager.getString("Label.valueAxis")), "3,1"); panel.add(valueAxis, "4,1"); panel.add(new JLabel(ChartResourceManager.getString("Chart.key")), "1,2"); panel.add(key, "2,2"); panel.add(new JLabel(ChartResourceManager.getString("Orientation")), "3,2"); panel.add(orientation, "4,2"); panel.add(new JLabel(ChartResourceManager.getString("Chart.values")), "1,3,3,3"); attributesSelectPanel = new AttributesSelectPanel(framework, source .getPropertyAttributes(BAR_ATTRIBUTE_VALUE_PREFIX)); attributesSelectPanel.setPreferredSize(new Dimension(300, 150)); JPanel panel3 = new JPanel(new BorderLayout()); panel3.add(panel, BorderLayout.CENTER); panel3.add(attributesSelectPanel, BorderLayout.SOUTH); categoryAxis.setText(source.getProperty(BAR_CATEGORY_AXIS_LABEL)); valueAxis.setText(source.getProperty(BAR_VALUE_AXIS_LABEL)); String o = source.getProperty(BAR_ORIENTATION); if (BAR_ORIENTATION_HORIZONTAL.equals(o)) orientation.setSelectedIndex(1); JPanel panel2 = new JPanel(new BorderLayout()); panel2.add(component, BorderLayout.CENTER); panel2.add(panel3, BorderLayout.SOUTH); return panel2; }
Example 7
Source File: ChartPreferencesDialog.java From ramus with GNU General Public License v3.0 | 4 votes |
public ChartPreferencesDialog(GUIFramework framework, Row chart) { super(framework.getMainFrame(), true); setDefaultCloseOperation(DISPOSE_ON_CLOSE); setTitle(ChartResourceManager.getString("Action.ChartPreferences")); this.framework = framework; this.chart = chart; name.setText(chart.getName()); Engine engine = framework.getEngine(); ChartSource chartSource = new ChartSource(engine); chartSource.load(engine.getInputStream(getPreferencesPath(chart .getElement(), StandardAttributesPlugin .getAttributeNameAttribute(engine)))); ChartGUIFramework chartFramework = ChartGUIFramework .getFramework(framework); chartPlugin = chartFramework.getChartPlugin(chartSource.getChartType()); editor = chartPlugin.createChartSetupEditor(); double[][] size = {{5, TableLayout.MINIMUM, TableLayout.FILL, 5}, {5, TableLayout.FILL, 5}}; TableLayout layout = new TableLayout(size); layout.setHGap(5); layout.setVGap(5); JPanel top = new JPanel(layout); top.add(new JLabel(ChartResourceManager.getString("Chart.name")), "1, 1"); top.add(name, "2, 1"); JPanel panel = new JPanel(new BorderLayout()); panel.add(top, BorderLayout.NORTH); panel.add(editor.createComponent(framework, chart.getElement()), BorderLayout.CENTER); setMainPane(panel); setMinimumSize(new Dimension(600, 420)); pack(); centerDialog(); Options.loadOptions(this); }
Example 8
Source File: CreateChartDialog.java From ramus with GNU General Public License v3.0 | 4 votes |
public CreateChartDialog(GUIFramework framework, ChartsView chartsView) { super(framework.getMainFrame(), true); setTitle(ChartResourceManager.getString("Action.CreateChart")); setDefaultCloseOperation(DISPOSE_ON_CLOSE); this.framework = framework; this.chartsView = chartsView; chartFramework = ChartGUIFramework.getFramework(framework); for (ChartPlugin chartPlugin : chartFramework.getChartPlugins()) { types.addItem(chartPlugin); } double[][] size = { {5, TableLayout.MINIMUM, TableLayout.FILL, TableLayout.MINIMUM, TableLayout.FILL, 5}, {5, TableLayout.FILL, 5}}; TableLayout layout = new TableLayout(size); layout.setHGap(5); layout.setVGap(5); JPanel top = new JPanel(layout); top.add(new JLabel(ChartResourceManager.getString("Chart.type")), "1, 1"); top.add(types, "2, 1"); top.add(new JLabel(ChartResourceManager.getString("Chart.name")), "3, 1"); top.add(name, "4, 1"); JPanel panel = new JPanel(new BorderLayout()); panel.add(top, BorderLayout.NORTH); panel.add(centerPanel, BorderLayout.CENTER); setPlugin((ChartPlugin) types.getSelectedItem()); types.addItemListener(new ItemListener() { @Override public void itemStateChanged(ItemEvent e) { setPlugin((ChartPlugin) types.getSelectedItem()); } }); setMinimumSize(new Dimension(600, 420)); setMainPane(panel); pack(); centerDialog(); Options.loadOptions(this); }
Example 9
Source File: GuiUtils.java From workcraft with MIT License | 4 votes |
public static TableLayout createTableLayout(double[] columnSizes, double[] rowSizes) { TableLayout result = new TableLayout(new double[][]{columnSizes, rowSizes}); result.setHGap(SizeHelper.getLayoutHGap()); result.setVGap(SizeHelper.getLayoutVGap()); return result; }