List of usage examples for com.jgoodies.forms.layout FormLayout FormLayout
public FormLayout(ColumnSpec[] colSpecs, RowSpec[] rowSpecs)
From source file:anl.verdi.plot.gui.ObsOverlayDialog.java
protected void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); dialogPane = new JPanel(); contentPanel = new JPanel(); statusLbl = new JLabel(); separator1 = compFactory.createSeparator("Observation Details"); scrollPane1 = new JScrollPane(); varList = new JList(); label1 = new JLabel(); strokeSpn = new JSpinner(); label2 = new JLabel(); shapeSpn = new JSpinner(); buttonBar = new JPanel(); okButton = new JButton(); cancelButton = new JButton(); String verdiHome = Tools.getVerdiHome(); // 2014 new method for reading in an image file String separator = "/"; // use forward slash only for constructor ImageIcon(String filename); String pathName = verdiHome + separator + "plugins" + separator + "core" + separator + "icons" + separator; String fileCircle = new String(pathName + "circle.png"); String fileDiamond = new String(pathName + "diamond.png"); String fileSquare = new String(pathName + "square.png"); String fileStar = new String(pathName + "star.png"); String fileSun = new String(pathName + "sun.png"); String fileTriangle = new String(pathName + "triangle.png"); names = new Symbol[] { Symbol.CIRCLE, Symbol.DIAMOND, Symbol.SQUARE, Symbol.STAR, Symbol.SUN, Symbol.TRIANGLE };/*w ww. jav a 2 s . c om*/ symbols = new Icon[] { new ImageIcon(fileCircle), new ImageIcon(fileDiamond), new ImageIcon(fileSquare), new ImageIcon(fileStar), new ImageIcon(fileSun), new ImageIcon(fileTriangle) // new ImageIcon(getClass().getResource("/circle.png")), // new ImageIcon(getClass().getResource("/diamond.png")), // new ImageIcon(getClass().getResource("/square.png")), // new ImageIcon(getClass().getResource("/star.png")), // new ImageIcon(getClass().getResource("/sun.png")), // new ImageIcon(getClass().getResource("/triangle.png")) }; symList = new JComboBox(names); label3 = new JLabel(); symPanel = new JPanel(new BorderLayout()); selectedImg = new JLabel(); selectedImg.setIcon(symbols[0]); symPanel.add(selectedImg, BorderLayout.LINE_START); symPanel.add(symList, BorderLayout.LINE_END); symList.addActionListener(new AbstractAction() { private static final long serialVersionUID = -5121239000837587642L; @Override public void actionPerformed(ActionEvent e) { int index = ((JComboBox) e.getSource()).getSelectedIndex(); selectedImg.setIcon(symbols[index]); } }); CellConstraints cc = new CellConstraints(); //======== this ======== setTitle("Observation Dialog"); setModal(true); setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); Container contentPane = getContentPane(); contentPane.setLayout(new BorderLayout()); //======== dialogPane ======== { dialogPane.setBorder(Borders.DIALOG_BORDER); dialogPane.setLayout(new BorderLayout()); //======== contentPanel ======== { // 2014 ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, 0.6); ColumnSpec bColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.PREFERRED, 0.5); contentPanel.setLayout(new FormLayout( new ColumnSpec[] { aColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.RELATED_GAP_COLSPEC, bColumnSpec }, new RowSpec[] { FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // new ColumnSpec[] { // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, 0.6), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.RELATED_GAP_COLSPEC, // new ColumnSpec(ColumnSpec.FILL, Sizes.PREFERRED, 0.5) // }, // new RowSpec[] { // FormFactory.PREF_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); //---- statusLbl ---- statusLbl.setForeground(Color.red); contentPanel.add(statusLbl, cc.xywh(1, 1, 4, 1)); contentPanel.add(separator1, cc.xywh(1, 3, 4, 1)); //======== scrollPane1 ======== { //---- varList ---- varList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); scrollPane1.setViewportView(varList); } contentPanel.add(scrollPane1, cc.xywh(1, 5, 1, 11)); //---- label1 ---- label1.setText("Stroke Size:"); contentPanel.add(label1, cc.xywh(3, 5, 2, 1)); //---- strokeSpn ---- strokeSpn.setModel(new SpinnerNumberModel(1, 1, null, 1)); contentPanel.add(strokeSpn, cc.xy(4, 7)); //---- label2 ---- label2.setText("Shape Size:"); contentPanel.add(label2, cc.xywh(3, 9, 2, 1)); //---- shapeSpn ---- shapeSpn.setModel(new SpinnerNumberModel(8, 1, null, 1)); contentPanel.add(shapeSpn, cc.xy(4, 11)); //---- label3 ---- label3.setText("Symbol:"); contentPanel.add(label3, cc.xywh(3, 13, 2, 1)); //---- symPanel ---- contentPanel.add(symPanel, cc.xy(4, 15)); } dialogPane.add(contentPanel, BorderLayout.CENTER); //======== buttonBar ======== { buttonBar.setBorder(Borders.BUTTON_BAR_GAP_BORDER); RowSpec[] aRowSpec = RowSpec.decodeSpecs("pref"); buttonBar .setLayout( new FormLayout( new ColumnSpec[] { FormFactory.GLUE_COLSPEC, FormFactory.BUTTON_COLSPEC, FormFactory.RELATED_GAP_COLSPEC, FormFactory.BUTTON_COLSPEC }, aRowSpec)); // buttonBar.setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.GLUE_COLSPEC, // FormFactory.BUTTON_COLSPEC, // FormFactory.RELATED_GAP_COLSPEC, // FormFactory.BUTTON_COLSPEC // }, // RowSpec.decodeSpecs("pref"))); //---- okButton ---- okButton.setText("OK"); buttonBar.add(okButton, cc.xy(2, 1)); //---- cancelButton ---- cancelButton.setText("Cancel"); buttonBar.add(cancelButton, cc.xy(4, 1)); } dialogPane.add(buttonBar, BorderLayout.SOUTH); } contentPane.add(dialogPane, BorderLayout.CENTER); setSize(400, 260); setLocationRelativeTo(getOwner()); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.OtherConfigPanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license gridLinePanel = new GridLinePanel(); // vectorPanel = new SimpleColorPanel(); seriesColorPanel = new SimpleColorPanel(); CellConstraints cc = new CellConstraints(); //======== this ======== // 2014//w w w. j av a 2s . c o m ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("default:grow"); setLayout(new FormLayout(aColumnSpec, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // setLayout(new FormLayout( // ColumnSpec.decodeSpecs("default:grow"), // new RowSpec[] { // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); add(gridLinePanel, cc.xy(1, 1)); // //---- vectorPanel ---- // vectorPanel.setBorder(new TitledBorder("Vector Arrow Color")); // add(vectorPanel, cc.xy(1, 3)); // //---- seriesColorPanel ---- seriesColorPanel.setBorder(new TitledBorder("Series Color")); add(seriesColorPanel, cc.xy(1, 5)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.OverlaysPanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license label1 = new JLabel(); strokeSpn = new JSpinner(); label2 = new JLabel(); sizeSpn = new JSpinner(); CellConstraints cc = new CellConstraints(); //======== this ======== setBorder(new TitledBorder("Overlays")); // 2014/*from www .j a va 2 s.c o m*/ ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, 0.3); setLayout(new FormLayout( new ColumnSpec[] { FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec }, new RowSpec[] { FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.PREF_ROWSPEC })); // setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.PREF_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, 0.3) // }, // new RowSpec[] { // FormFactory.PREF_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.PREF_ROWSPEC // })); //---- label1 ---- label1.setText("Stroke Size:"); add(label1, cc.xy(1, 1)); //---- strokeSpn ---- strokeSpn.setModel(new SpinnerNumberModel(1, 1, null, 1)); add(strokeSpn, cc.xy(3, 1)); //---- label2 ---- label2.setText("Shape Size:"); add(label2, cc.xy(1, 3)); //---- sizeSpn ---- sizeSpn.setModel(new SpinnerNumberModel(8, 1, null, 1)); add(sizeSpn, cc.xy(3, 3)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.ScatterDialog.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); dialogPane = new JPanel(); contentPanel = new JPanel(); separator2 = compFactory.createSeparator("Select Formulas for Axes"); scrollPane1 = new JScrollPane(); formulaList = new JList(); label1 = new JLabel(); fldX = new JTextField(); label2 = new JLabel(); fldY = new JTextField(); btnX = new JButton(); btnY = new JButton(); separator1 = compFactory.createSeparator(""); buttonBar = new JPanel(); okButton = new JButton(); cancelButton = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setModal(true);/* w ww .ja v a 2s . c o m*/ Container contentPane = getContentPane(); contentPane.setLayout(new BorderLayout()); //======== dialogPane ======== { dialogPane.setBorder(Borders.DIALOG_BORDER); dialogPane.setLayout(new BorderLayout()); //======== contentPanel ======== { // 2014 ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("min(min;5dlu):grow"); ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(min;75dlu)"); contentPanel.setLayout(new FormLayout( new ColumnSpec[] { FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.RELATED_GAP_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec[0] }, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // contentPanel.setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.PREF_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.PREF_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("min(min;5dlu):grow"), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.RELATED_GAP_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(min;75dlu)") // }, // new RowSpec[] { // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); contentPanel.add(separator2, cc.xywh(1, 1, 9, 1)); //======== scrollPane1 ======== { scrollPane1.setViewportView(formulaList); } contentPanel.add(scrollPane1, cc.xywh(1, 3, 5, 9)); //---- label1 ---- label1.setText("X-Axis:"); contentPanel.add(label1, cc.xywh(8, 3, 2, 1)); //---- fldX ---- fldX.setEditable(false); contentPanel.add(fldX, cc.xy(9, 5)); //---- label2 ---- label2.setText("Y-Axis:"); contentPanel.add(label2, cc.xywh(8, 7, 2, 1)); //---- fldY ---- fldY.setEditable(false); contentPanel.add(fldY, cc.xy(9, 9)); //---- btnX ---- btnX.setText("X-Axis"); contentPanel.add(btnX, cc.xy(1, 13)); //---- btnY ---- btnY.setText("Y-Axis"); contentPanel.add(btnY, cc.xy(3, 13)); contentPanel.add(separator1, cc.xywh(1, 15, 9, 1)); } dialogPane.add(contentPanel, BorderLayout.CENTER); //======== buttonBar ======== { buttonBar.setBorder(Borders.BUTTON_BAR_GAP_BORDER); RowSpec[] aRowSpec = RowSpec.decodeSpecs("pref"); buttonBar .setLayout( new FormLayout( new ColumnSpec[] { FormFactory.GLUE_COLSPEC, FormFactory.BUTTON_COLSPEC, FormFactory.RELATED_GAP_COLSPEC, FormFactory.BUTTON_COLSPEC }, aRowSpec)); // buttonBar.setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.GLUE_COLSPEC, // FormFactory.BUTTON_COLSPEC, // FormFactory.RELATED_GAP_COLSPEC, // FormFactory.BUTTON_COLSPEC // }, // RowSpec.decodeSpecs("pref"))); //---- okButton ---- okButton.setText("OK"); buttonBar.add(okButton, cc.xy(2, 1)); //---- cancelButton ---- cancelButton.setText("Cancel"); buttonBar.add(cancelButton, cc.xy(4, 1)); } dialogPane.add(buttonBar, BorderLayout.SOUTH); } contentPane.add(dialogPane, BorderLayout.CENTER); pack(); setLocationRelativeTo(getOwner()); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.SimpleColorPanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license colorLabel = new JLabel(); colorFld = new JTextField(); colorButton = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setBorder(new TitledBorder("Grid Lines")); // 2014//w ww . j a v a2 s . c o m ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); RowSpec[] aRowSpec = RowSpec.decodeSpecs("default"); setLayout(new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, aRowSpec)); // setLayout(new FormLayout( // new ColumnSpec[]{ // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC // }, // RowSpec.decodeSpecs("default"))); //---- colorLabel ---- colorLabel.setText("Color:"); add(colorLabel, cc.xy(1, 1)); //---- colorFld ---- colorFld.setBackground(Color.black); colorFld.setEditable(false); add(colorFld, new CellConstraints(3, 1, 1, 1, CellConstraints.DEFAULT, CellConstraints.DEFAULT, new Insets(4, 0, 4, 0))); //---- colorButton ---- colorButton.setText("Select"); add(colorButton, cc.xy(5, 1)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.TimeConstantAxisPanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license label1 = new JLabel(); timeSpinner = new JSpinner(); timeLabel = new JLabel(); lblConstantAxis = new JLabel(); axisSpinner = new JSpinner(); CellConstraints cc = new CellConstraints(); //======== this ======== // 2014// w w w .j a v a2s . c o m ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(min;40dlu)"); ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(default;50dlu)"); ColumnSpec[] cColumnSpec = ColumnSpec.decodeSpecs("max(default;40dlu)"); RowSpec[] aRowSpec = RowSpec.decodeSpecs("default"); setLayout(new FormLayout(new ColumnSpec[] { FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec[0], FormFactory.UNRELATED_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, cColumnSpec[0] }, aRowSpec)); // setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.PREF_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(min;40dlu)"), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(default;50dlu)"), // FormFactory.UNRELATED_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(default;40dlu)") // }, // RowSpec.decodeSpecs("default"))); //---- label1 ---- label1.setText("Time Step:"); add(label1, cc.xy(1, 1)); add(timeSpinner, cc.xy(3, 1)); //---- timeLabel ---- timeLabel.setFont(new Font("Tahoma", Font.BOLD, 11)); add(timeLabel, cc.xy(5, 1)); //---- lblConstantAxis ---- lblConstantAxis.setText("Layer:"); add(lblConstantAxis, cc.xy(7, 1)); add(axisSpinner, cc.xy(9, 1)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.TimeLayerPanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license label1 = new JLabel(); timeSpinner = new JSpinner(); timeLabel = new JLabel(); label2 = new JLabel(); layerSpinner = new JSpinner(); CellConstraints cc = new CellConstraints(); //======== this ======== // 2014/*from w w w . j a v a2 s .c o m*/ ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(min;40dlu)"); ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(default;50dlu)"); ColumnSpec[] cColumnSpec = ColumnSpec.decodeSpecs("max(default;40dlu)"); RowSpec[] aRowSpec = RowSpec.decodeSpecs("default"); setLayout(new FormLayout(new ColumnSpec[] { FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec[0], FormFactory.UNRELATED_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, cColumnSpec[0] }, aRowSpec)); // setLayout(new FormLayout( // new ColumnSpec[]{ // FormFactory.PREF_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(min;40dlu)"), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(default;50dlu)"), // FormFactory.UNRELATED_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(default;40dlu)") // }, // RowSpec.decodeSpecs("default"))); //---- label1 ---- label1.setText("Time Step:"); add(label1, cc.xy(1, 1)); add(timeSpinner, cc.xy(3, 1)); //---- timeLabel ---- timeLabel.setFont(new Font("Tahoma", Font.BOLD, 11)); add(timeLabel, cc.xy(5, 1)); //---- label2 ---- label2.setText("Layer:"); add(label2, cc.xy(7, 1)); add(layerSpinner, cc.xy(9, 1)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.TitlePanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); lblText = new JLabel(); separator1 = compFactory.createSeparator(""); CellConstraints cc = new CellConstraints(); //======== this ======== setBackground(Color.white);/* w ww. j a va 2s . c o m*/ // 2014 ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("default:grow"); RowSpec aRowSpec = new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); setLayout(new FormLayout(aColumnSpec, new RowSpec[] { aRowSpec, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // setLayout(new FormLayout( // ColumnSpec.decodeSpecs("default:grow"), // new RowSpec[] { // new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); //---- lblText ---- lblText.setFont(new Font("Tahoma", Font.BOLD, 16)); lblText.setHorizontalAlignment(SwingConstants.CENTER); add(lblText, cc.xy(1, 1)); add(separator1, cc.xy(1, 3)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.VectorDialog.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); dialogPane = new JPanel(); contentPanel = new JPanel(); statusLbl = new JLabel(); separator2 = compFactory.createSeparator("Select Components"); scrollPane1 = new JScrollPane(); formulaList = new JList(); label1 = new JLabel(); fldX = new JTextField(); label2 = new JLabel(); fldY = new JTextField(); label3 = new JLabel(); fldTile = new JTextField(); clearTileBtn = new JButton(); panel1 = new JPanel(); btnX = new JButton(); btnY = new JButton(); tileBtn = new JButton(); separator1 = compFactory.createSeparator(""); buttonBar = new JPanel(); okButton = new JButton(); cancelButton = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setModal(true);/*from ww w . jav a2s . c o m*/ setTitle("Vector Plot"); Container contentPane = getContentPane(); contentPane.setLayout(new BorderLayout()); //======== dialogPane ======== { dialogPane.setBorder(Borders.DIALOG_BORDER); dialogPane.setLayout(new BorderLayout()); //======== contentPanel ======== { // 2014 ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("min(min;5dlu):grow"); ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(min;75dlu)"); contentPanel.setLayout(new FormLayout( new ColumnSpec[] { FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.RELATED_GAP_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, new RowSpec[] { FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // contentPanel.setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.PREF_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.PREF_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("min(min;5dlu):grow"), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.RELATED_GAP_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(min;75dlu)"), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC // }, // new RowSpec[] { // FormFactory.PREF_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); //---- statusLbl ---- statusLbl.setForeground(Color.red); statusLbl.setText(" "); contentPanel.add(statusLbl, cc.xywh(1, 1, 9, 1)); contentPanel.add(separator2, cc.xywh(1, 3, 9, 1)); //======== scrollPane1 ======== { scrollPane1.setViewportView(formulaList); } contentPanel.add(scrollPane1, cc.xywh(1, 5, 5, 11)); //---- label1 ---- label1.setText("Horizontal Component:"); contentPanel.add(label1, cc.xywh(8, 5, 2, 1)); //---- fldX ---- fldX.setEditable(false); contentPanel.add(fldX, cc.xywh(9, 7, 3, 1)); //---- label2 ---- label2.setText("Vertical Component:"); contentPanel.add(label2, cc.xywh(8, 9, 2, 1)); //---- fldY ---- fldY.setEditable(false); contentPanel.add(fldY, cc.xywh(9, 11, 3, 1)); //---- label3 ---- label3.setText("Tile (Optional):"); contentPanel.add(label3, cc.xywh(8, 13, 2, 1)); //---- fldTile ---- fldTile.setBackground(new Color(224, 223, 227)); fldTile.setEditable(false); contentPanel.add(fldTile, cc.xy(9, 15)); //---- clearTileBtn ---- clearTileBtn.setText("-"); clearTileBtn.setToolTipText("Clear Tile"); contentPanel.add(clearTileBtn, cc.xy(11, 15)); //======== panel1 ======== { // 2014 RowSpec[] aRowSpec = RowSpec.decodeSpecs("default"); panel1.setLayout( new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, aRowSpec)); // panel1.setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC // }, // RowSpec.decodeSpecs("default"))); //---- btnX ---- btnX.setText("Horiz."); panel1.add(btnX, cc.xy(1, 1)); //---- btnY ---- btnY.setText("Vert."); panel1.add(btnY, cc.xy(3, 1)); //---- tileBtn ---- tileBtn.setText("Tile"); panel1.add(tileBtn, cc.xy(5, 1)); } contentPanel.add(panel1, cc.xywh(1, 17, 5, 1)); contentPanel.add(separator1, cc.xywh(1, 19, 11, 1)); } dialogPane.add(contentPanel, BorderLayout.CENTER); //======== buttonBar ======== { buttonBar.setBorder(Borders.BUTTON_BAR_GAP_BORDER); // 2014 RowSpec[] bRowSpec = RowSpec.decodeSpecs("pref"); buttonBar .setLayout( new FormLayout( new ColumnSpec[] { FormFactory.GLUE_COLSPEC, FormFactory.BUTTON_COLSPEC, FormFactory.RELATED_GAP_COLSPEC, FormFactory.BUTTON_COLSPEC }, bRowSpec)); // buttonBar.setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.GLUE_COLSPEC, // FormFactory.BUTTON_COLSPEC, // FormFactory.RELATED_GAP_COLSPEC, // FormFactory.BUTTON_COLSPEC // }, // RowSpec.decodeSpecs("pref"))); //---- okButton ---- okButton.setText("OK"); buttonBar.add(okButton, cc.xy(2, 1)); //---- cancelButton ---- cancelButton.setText("Cancel"); buttonBar.add(cancelButton, cc.xy(4, 1)); } dialogPane.add(buttonBar, BorderLayout.SOUTH); } contentPane.add(dialogPane, BorderLayout.CENTER); pack(); setLocationRelativeTo(getOwner()); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.VectorOverlayDialog.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); dialogPane = new JPanel(); contentPanel = new JPanel(); statusLbl = new JLabel(); separator2 = compFactory.createSeparator("Select Components"); scrollPane1 = new JScrollPane(); formulaList = new JList(); label1 = new JLabel(); labelV = new JLabel(); // 2015 text "Vector Sampling Increment" fldV = new JFormattedTextField(NumberFormat.getIntegerInstance()); // 2015 field for user-entered input fldV.setColumns(3);//from w ww . j av a 2 s . co m fldX = new JTextField(); label2 = new JLabel(); fldY = new JTextField(); // panel1 = new JPanel(); btnX = new JButton(); btnY = new JButton(); separator1 = compFactory.createSeparator(""); separatorV = compFactory.createSeparator(""); buttonBar = new JPanel(); okButton = new JButton(); cancelButton = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setModal(true); setTitle("Vector Overlay"); Container contentPane = getContentPane(); contentPane.setLayout(new BorderLayout()); //======== dialogPane ======== { dialogPane.setBorder(Borders.DIALOG_BORDER); dialogPane.setLayout(new BorderLayout()); //======== contentPanel ======== { // 2014 ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("min(min;5dlu):grow"); ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(min;100dlu)"); // CHANGED 75 TO 100 contentPanel.setLayout(new FormLayout( new ColumnSpec[] { FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.RELATED_GAP_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, new RowSpec[] { FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); //---- statusLbl ---- statusLbl.setForeground(Color.red); statusLbl.setText(" "); contentPanel.add(statusLbl, cc.xywh(1, 1, 9, 1)); contentPanel.add(separator2, cc.xywh(1, 3, 9, 1)); //======== scrollPane1 ======== { scrollPane1.setViewportView(formulaList); } contentPanel.add(scrollPane1, cc.xywh(1, 5, 5, 8)); //---- label1 ---- label1.setText("Horizontal (X) Component:"); contentPanel.add(label1, cc.xywh(8, 5, 2, 1)); //---- fldX ---- fldX.setEditable(false); contentPanel.add(fldX, cc.xywh(9, 7, 3, 1)); //---- label2 ---- label2.setText("Vertical (Y) Component:"); contentPanel.add(label2, cc.xywh(8, 9, 2, 1)); //---- fldY ---- fldY.setEditable(false); contentPanel.add(fldY, cc.xywh(9, 11, 3, 1)); // //======== panel1 ======== // { // // 2014 // RowSpec[] aRowSpec = RowSpec.decodeSpecs("default"); // panel1.setLayout(new FormLayout( // new ColumnSpec[]{ // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC // }, // new RowSpec[]{ // FormFactory.PREF_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC} // )); //---- btnX ---- btnX.setText("Horizontal"); contentPanel.add(btnX, cc.xywh(1, 13, 1, 1)); //---- btnY ---- btnY.setText("Vertical"); contentPanel.add(btnY, cc.xywh(3, 13, 1, 1)); // } // contentPanel.add(panel1, cc.xywh(1, 15, 5, 1)); contentPanel.add(separator1, cc.xywh(1, 19, 11, 1)); labelV.setText("Vector Sampling Increment: "); contentPanel.add(labelV, cc.xy(1, 21)); fldV.setEditable(true); fldV.setToolTipText("Enter 1 to show all vectors, 5 for every 5th vector, etc."); fldV.setSize(20, 10); // trying to make the box larger int anInt = 1; fldV.setValue(new Integer(anInt)); // default value is 1 (show all vectors) fldV.addPropertyChangeListener("value", this); contentPanel.add(fldV, cc.xywh(3, 21, 1, 1)); // 2 columns, 1 row contentPanel.add(separatorV, cc.xywh(1, 23, 11, 1)); pack(); dialogPane.add(contentPanel, BorderLayout.CENTER); //======== buttonBar ======== { buttonBar.setBorder(Borders.BUTTON_BAR_GAP_BORDER); // 2014 RowSpec[] bRowSpec = RowSpec.decodeSpecs("pref"); buttonBar .setLayout(new FormLayout( new ColumnSpec[] { FormFactory.GLUE_COLSPEC, FormFactory.BUTTON_COLSPEC, FormFactory.RELATED_GAP_COLSPEC, FormFactory.BUTTON_COLSPEC }, bRowSpec)); //---- okButton ---- okButton.setText("OK"); buttonBar.add(okButton, cc.xy(2, 1)); //---- cancelButton ---- cancelButton.setText("Cancel"); buttonBar.add(cancelButton, cc.xy(4, 1)); } dialogPane.add(buttonBar, BorderLayout.SOUTH); pack(); } contentPane.add(dialogPane, BorderLayout.CENTER); pack(); setLocationRelativeTo(getOwner()); // JFormDesigner - End of component initialization //GEN-END:initComponents } }