List of usage examples for com.jgoodies.forms.factories DefaultComponentFactory getInstance
public static DefaultComponentFactory getInstance()
From source file:FabricPanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Evaluation license - David Ing DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); separator1 = compFactory.createSeparator("HeatMap"); cbHeatMap = new JCheckBox(); separator2 = compFactory.createSeparator("TouchPad"); cbTouchPad = new JCheckBox(); hSpacer1 = new JPanel(null); hSpacer2 = new JPanel(null); cbInterpolate = new JCheckBox(); vSpacer1 = new JPanel(null); rbTPFull = new JRadioButton(); rbTPRel = new JRadioButton(); label1 = compFactory.createLabel("Click Threshold:"); clickThreshold = new JSlider(); vSpacer2 = new JPanel(null); vSpacer3 = new JPanel(null); separator3 = compFactory.createSeparator("Music Application"); cbMusic = new JCheckBox(); cbHeatColor = new JCheckBox(); rbMDisc = new JRadioButton(); rbMCont = new JRadioButton(); label3 = compFactory.createLabel("Play Threshold:"); playThreshold = new JSlider(); label2 = compFactory.createLabel("Instrument:"); comboBox1 = new JComboBox(); vSpacer4 = new JPanel(null); //======== this ======== // JFormDesigner evaluation mark setBorder(//from ww w. ja v a 2s .c om new javax.swing.border.CompoundBorder( new javax.swing.border.TitledBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0), "", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.BOTTOM, new java.awt.Font("Dialog", java.awt.Font.BOLD, 12), java.awt.Color.red), getBorder())); addPropertyChangeListener(new java.beans.PropertyChangeListener() { public void propertyChange(java.beans.PropertyChangeEvent e) { if ("border".equals(e.getPropertyName())) throw new RuntimeException(); } }); setLayout(new FormLayout("7*(default, $lcgap), default", "21*(default, $lgap), default")); add(separator1, CC.xywh(3, 1, 7, 1, CC.FILL, CC.DEFAULT)); //---- cbHeatMap ---- cbHeatMap.setText("Enabled"); add(cbHeatMap, CC.xy(3, 3)); add(separator2, CC.xywh(3, 7, 7, 1)); //---- cbTouchPad ---- cbTouchPad.setText("Enabled"); add(cbTouchPad, CC.xy(3, 9)); add(hSpacer1, CC.xywh(1, 1, 1, 33)); add(hSpacer2, CC.xywh(11, 1, 1, 33)); //---- cbInterpolate ---- cbInterpolate.setText("Use Interpolation"); add(cbInterpolate, CC.xy(7, 3)); add(vSpacer1, CC.xywh(3, 5, 13, 2)); //---- rbTPFull ---- rbTPFull.setText("Full Screen"); add(rbTPFull, CC.xy(3, 11)); //---- rbTPRel ---- rbTPRel.setText("Relative"); add(rbTPRel, CC.xy(7, 11)); add(label1, CC.xy(3, 13)); add(clickThreshold, CC.xywh(5, 13, 4, 1, CC.FILL, CC.DEFAULT)); add(vSpacer2, CC.xywh(3, 14, 13, 5)); add(vSpacer3, CC.xywh(3, 17, 13, 2)); add(separator3, CC.xywh(3, 19, 7, 1)); //---- cbMusic ---- cbMusic.setText("Enabled"); cbMusic.addChangeListener(new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { cbMusicStateChanged(e); } }); add(cbMusic, CC.xy(3, 21)); //---- cbHeatColor ---- cbHeatColor.setText("Modify HeatMap Color"); add(cbHeatColor, CC.xy(7, 21)); //---- rbMDisc ---- rbMDisc.setText("Discrete"); add(rbMDisc, CC.xy(3, 23)); //---- rbMCont ---- rbMCont.setText("Continuous"); add(rbMCont, CC.xy(7, 23)); add(label3, CC.xy(3, 25)); add(playThreshold, CC.xywh(5, 25, 4, 1)); add(label2, CC.xy(3, 27)); add(comboBox1, CC.xy(7, 27)); add(vSpacer4, CC.xywh(3, 29, 5, 1)); // JFormDesigner - End of component initialization //GEN-END:initComponents comboBox1.addItem("Acoustic Grand Piano"); comboBox1.addItem("Bright Acoustic Piano"); comboBox1.addItem("Electric Grand Piano"); comboBox1.addItem("Honky-tonk Piano"); comboBox1.addItem("Electric Piano 1"); comboBox1.addItem("Electric Piano 2"); comboBox1.addItem("Harpsichord"); comboBox1.addItem("Clavi"); comboBox1.addItem("Celesta"); comboBox1.addItem("Glockenspiel"); comboBox1.addItem("Music Box"); comboBox1.addItem("Vibraphone"); comboBox1.addItem("Marimba"); comboBox1.addItem("Xylophone"); comboBox1.addItem("Tubular Bells"); comboBox1.addItem("Dulcimer"); comboBox1.addItem("Drawbar Organ"); comboBox1.addItem("Percussive Organ"); comboBox1.addItem("Rock Organ"); comboBox1.addItem("Church Organ"); comboBox1.addItem("Reed Organ"); comboBox1.addItem("Accordion"); comboBox1.addItem("Harmonica"); comboBox1.addItem("Tango Accordion"); comboBox1.addItem("Acoustic Guitar (nylon)"); comboBox1.addItem("Acoustic Guitar (steel)"); comboBox1.addItem("Electric Guitar (jazz)"); comboBox1.addItem("Electric Guitar (clean)"); comboBox1.addItem("Electric Guitar (muted)"); comboBox1.addItem("Overdriven Guitar"); comboBox1.addItem("Distortion Guitar"); comboBox1.addItem("Guitar harmonics"); comboBox1.addItem("Acoustic Bass"); comboBox1.addItem("Electric Bass (finger)"); comboBox1.addItem("Electric Bass (pick)"); comboBox1.addItem("Fretless Bass"); comboBox1.addItem("Slap Bass 1"); comboBox1.addItem("Slap Bass 2"); comboBox1.addItem("Synth Bass 1"); comboBox1.addItem("Synth Bass 2"); comboBox1.addItem("Violin"); comboBox1.addItem("Viola"); comboBox1.addItem("Cello"); comboBox1.addItem("Contrabass"); comboBox1.addItem("Tremolo Strings"); comboBox1.addItem("Pizzicato Strings"); comboBox1.addItem("Orchestral Harp"); comboBox1.addItem("Timpani"); comboBox1.addItem("String Ensemble 1"); comboBox1.addItem("String Ensemble 2"); comboBox1.addItem("SynthStrings 1"); comboBox1.addItem("SynthStrings 2"); comboBox1.addItem("Choir Aahs"); comboBox1.addItem("Voice Oohs"); comboBox1.addItem("Synth Voice"); comboBox1.addItem("Orchestra Hit"); comboBox1.addItem("Trumpet"); comboBox1.addItem("Trombone"); comboBox1.addItem("Tuba"); comboBox1.addItem("Muted Trumpet"); comboBox1.addItem("French Horn"); comboBox1.addItem("Brass Section"); comboBox1.addItem("SynthBrass 1"); comboBox1.addItem("SynthBrass 2"); comboBox1.addItem("Soprano Sax"); comboBox1.addItem("Alto Sax"); comboBox1.addItem("Tenor Sax"); comboBox1.addItem("Baritone Sax"); comboBox1.addItem("Oboe"); comboBox1.addItem("English Horn"); comboBox1.addItem("Bassoon"); comboBox1.addItem("Clarinet"); comboBox1.addItem("Piccolo"); comboBox1.addItem("Flute"); comboBox1.addItem("Recorder"); comboBox1.addItem("Pan Flute"); comboBox1.addItem("Blown Bottle"); comboBox1.addItem("Shakuhachi"); comboBox1.addItem("Whistle"); comboBox1.addItem("Ocarina"); comboBox1.addItem("Lead 1 (square)"); comboBox1.addItem("Lead 2 (sawtooth)"); comboBox1.addItem("Lead 3 (calliope)"); comboBox1.addItem("Lead 4 (chiff)"); comboBox1.addItem("Lead 5 (charang)"); comboBox1.addItem("Lead 6 (voice)"); comboBox1.addItem("Lead 7 (fifths)"); comboBox1.addItem("Lead 8 (bass + lead)"); comboBox1.addItem("Pad 1 (new age)"); comboBox1.addItem("Pad 2 (warm)"); comboBox1.addItem("Pad 3 (polysynth)"); comboBox1.addItem("Pad 4 (choir)"); comboBox1.addItem("Pad 5 (bowed)"); comboBox1.addItem("Pad 6 (metallic)"); comboBox1.addItem("Pad 7 (halo)"); comboBox1.addItem("Pad 8 (sweep)"); comboBox1.addItem("FX 1 (rain)"); comboBox1.addItem("FX 2 (soundtrack)"); comboBox1.addItem("FX 3 (crystal)"); comboBox1.addItem("FX 4 (atmosphere)"); comboBox1.addItem("FX 5 (brightness)"); comboBox1.addItem("FX 6 (goblins)"); comboBox1.addItem("FX 7 (echoes)"); comboBox1.addItem("FX 8 (sci-fi)"); comboBox1.addItem("Sitar"); comboBox1.addItem("Banjo"); comboBox1.addItem("Shamisen"); comboBox1.addItem("Koto"); comboBox1.addItem("Kalimba"); comboBox1.addItem("Bag pipe"); comboBox1.addItem("Fiddle"); comboBox1.addItem("Shanai"); comboBox1.addItem("Tinkle Bell"); comboBox1.addItem("Agogo"); comboBox1.addItem("Steel Drums"); comboBox1.addItem("Woodblock"); comboBox1.addItem("Taiko Drum"); comboBox1.addItem("Melodic Tom"); comboBox1.addItem("Synth Drum"); comboBox1.addItem("Reverse Cymbal"); comboBox1.addItem("Guitar Fret Noise"); comboBox1.addItem("Breath Noise"); comboBox1.addItem("Seashore"); comboBox1.addItem("Bird Tweet"); comboBox1.addItem("Telephone Ring"); comboBox1.addItem("Helicopter"); comboBox1.addItem("Applause"); comboBox1.addItem("Gunshot"); comboBox1.setSelectedIndex(0); ButtonGroup bgTouchPad = new ButtonGroup(); bgTouchPad.add(rbTPFull); bgTouchPad.add(rbTPRel); ButtonGroup bgMusic = new ButtonGroup(); bgMusic.add(rbMCont); bgMusic.add(rbMDisc); cbHeatMap.setSelected(true); cbTouchPad.setSelected(false); cbMusic.setSelected(true); cbHeatColor.setSelected(true); rbTPRel.setSelected(true); rbMDisc.setSelected(true); rbTPFull.setEnabled(false); //rbMCont.setEnabled(false); clickThreshold.setMaximum(500); clickThreshold.setMinimum(50); clickThreshold.setMajorTickSpacing(150); clickThreshold.setPaintTicks(true); clickThreshold.setPaintLabels(true); clickThreshold.setValue(275); playThreshold.setMaximum(500); playThreshold.setMinimum(100); playThreshold.setMajorTickSpacing(100); playThreshold.setPaintTicks(true); playThreshold.setPaintLabels(true); playThreshold.setValue(200); }
From source file:ambit2.ui.editors.SelectFieldsPanel.java
License:Open Source License
private Component createSeparator(String textWithMnemonic) { return DefaultComponentFactory.getInstance().createSeparator(textWithMnemonic); }
From source file:anl.verdi.area.target.FormulaDialog.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("View Area Values for the Selected Formulas"); label2 = new JLabel(); radioButton1 = new JRadioButton(); radioButton2 = new JRadioButton(); label1 = new JLabel(); scrollPane1 = new JScrollPane(); formulaList = new JList(); buttonBar = new JPanel(); separator1 = new JSeparator(); errorMessage = new JLabel(); okButton = new JButton(); cancelButton = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setModal(true);/*from ww w . ja v a2 s . co m*/ setTitle("Area Information"); Container contentPane = getContentPane(); contentPane.setLayout(new BorderLayout()); //======== dialogPane ======== { dialogPane.setBorder(Borders.DIALOG_BORDER); dialogPane.setMinimumSize(new Dimension(445, 400)); dialogPane.setLayout(new BorderLayout()); //======== contentPanel ======== { contentPanel.setPreferredSize(new Dimension(400, 75)); contentPanel.setMinimumSize(new Dimension(423, 75)); // 2014 - underlyaing jgoodies class changed ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("min(min;5dlu):grow"); ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(min;75dlu)"); contentPanel.setLayout(new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.PREF_COLSPEC, aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, 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.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // contentPanel.setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.DEFAULT_COLSPEC, // FormFactory.PREF_COLSPEC, // new ColumnSpec("min(min;5dlu):grow"), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // 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.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); contentPanel.add(separator2, cc.xywh(1, 1, 13, 1)); //---- label2 ---- label2.setText("Areas:"); contentPanel.add(label2, cc.xy(1, 3)); //---- radioButton1 ---- radioButton1.setText("Selected"); radioButton1.setSelected(true); contentPanel.add(radioButton1, cc.xy(2, 3)); //---- radioButton2 ---- radioButton2.setText("All"); contentPanel.add(radioButton2, cc.xywh(3, 3, 9, 1)); //---- label1 ---- label1.setText("Formulas:"); contentPanel.add(label1, cc.xy(1, 5)); } dialogPane.add(contentPanel, BorderLayout.NORTH); //======== scrollPane1 ======== { scrollPane1.setMinimumSize(new Dimension(300, 400)); scrollPane1.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS); scrollPane1.setPreferredSize(new Dimension(350, 200)); scrollPane1.setMaximumSize(new Dimension(1000, 1000)); //---- formulaList ---- formulaList.setMinimumSize(new Dimension(300, 200)); formulaList.setMaximumSize(new Dimension(300, 500)); formulaList.setPreferredSize(new Dimension(300, 200)); scrollPane1.setViewportView(formulaList); } dialogPane.add(scrollPane1, BorderLayout.CENTER); //======== buttonBar ======== { buttonBar.setBorder(Borders.BUTTON_BAR_GAP_BORDER); buttonBar.setPreferredSize(new Dimension(181, 60)); buttonBar.setLayout(new FormLayout( new ColumnSpec[] { FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.GLUE_COLSPEC, FormFactory.BUTTON_COLSPEC, FormFactory.RELATED_GAP_COLSPEC, FormFactory.BUTTON_COLSPEC }, new RowSpec[] { new RowSpec(Sizes.dluY(15)), FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); buttonBar.add(separator1, cc.xywh(2, 1, 9, 1)); //---- errorMessage ---- errorMessage .setFont(errorMessage.getFont().deriveFont(errorMessage.getFont().getStyle() | Font.BOLD)); buttonBar.add(errorMessage, cc.xywh(2, 2, 6, 1)); //---- okButton ---- okButton.setText("OK"); buttonBar.add(okButton, cc.xy(8, 2)); //---- cancelButton ---- cancelButton.setText("Cancel"); buttonBar.add(cancelButton, cc.xy(10, 2)); } dialogPane.add(buttonBar, BorderLayout.SOUTH); } contentPane.add(dialogPane, BorderLayout.CENTER); setSize(375, 345); setLocationRelativeTo(getOwner()); //---- buttonGroup1 ---- ButtonGroup buttonGroup1 = new ButtonGroup(); buttonGroup1.add(radioButton1); buttonGroup1.add(radioButton2); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.gis.FastTileLayerEditor.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(); separator1 = compFactory.createSeparator("Manage Layers"); layerEditorPanel1 = new FastTileLayerPanel(); buttonBar = new JPanel(); okButton = new JButton(); cancelButton = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setModal(true);/*from w w w .j a v a 2s. com*/ setTitle("Manage Layers"); Container contentPane = getContentPane(); contentPane.setLayout(new BorderLayout()); //======== dialogPane ======== { dialogPane.setBorder(Borders.DIALOG_BORDER); dialogPane.setLayout(new BorderLayout()); //======== contentPanel ======== { // 2014 ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("default:grow"); RowSpec aRowSpec = new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); contentPanel.setLayout(new FormLayout(aColumnSpec, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, aRowSpec })); // contentPanel.setLayout(new FormLayout( // ColumnSpec.decodeSpecs("default:grow"), // new RowSpec[] { // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) // })); contentPanel.add(separator1, cc.xy(1, 1)); contentPanel.add(layerEditorPanel1, cc.xy(1, 3)); } 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"); okButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { okButtonActionPerformed(e); } }); buttonBar.add(okButton, cc.xy(2, 1)); //---- cancelButton ---- cancelButton.setText("Cancel"); cancelButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { cancelButtonActionPerformed(e); } }); buttonBar.add(cancelButton, cc.xy(4, 1)); } dialogPane.add(buttonBar, BorderLayout.SOUTH); } contentPane.add(dialogPane, BorderLayout.CENTER); pack(); setLocationRelativeTo(getOwner()); // //GEN-END:initComponents }
From source file:anl.verdi.gis.LayerEditor.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(); separator1 = compFactory.createSeparator("Manage Layers"); layerEditorPanel1 = new LayerEditorPanel(); buttonBar = new JPanel(); okButton = new JButton(); cancelButton = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setModal(true);//ww w.jav a 2 s .c o m setTitle("Manage Layers"); Container contentPane = getContentPane(); contentPane.setLayout(new BorderLayout()); //======== dialogPane ======== { dialogPane.setBorder(Borders.DIALOG_BORDER); dialogPane.setLayout(new BorderLayout()); //======== contentPanel ======== { // 2014 ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("default:grow"); RowSpec aRowSpec = new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); contentPanel.setLayout(new FormLayout(aColumnSpec, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, aRowSpec })); // contentPanel.setLayout(new FormLayout( // ColumnSpec.decodeSpecs("default:grow"), // new RowSpec[] { // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) // })); contentPanel.add(separator1, cc.xy(1, 1)); contentPanel.add(layerEditorPanel1, cc.xy(1, 3)); } 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"); okButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { okButtonActionPerformed(e); } }); buttonBar.add(okButton, cc.xy(2, 1)); //---- cancelButton ---- cancelButton.setText("Cancel"); cancelButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { cancelButtonActionPerformed(e); } }); buttonBar.add(cancelButton, cc.xy(4, 1)); } dialogPane.add(buttonBar, BorderLayout.SOUTH); } contentPane.add(dialogPane, BorderLayout.CENTER); pack(); setLocationRelativeTo(getOwner()); // //GEN-END:initComponents }
From source file:anl.verdi.gui.LayerPanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); chkEnable = new JCheckBox(); label1 = compFactory.createLabel("Min:"); minSpinner = new JSpinner(); label2 = compFactory.createLabel("Max:"); maxSpinner = new JSpinner(); CellConstraints cc = new CellConstraints(); //======== this ======== setBorder(new TitledBorder("Layers")); // 2014 - underlying jgoodies class changed ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(default;10dlu)"); ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(pref;30dlu)"); ColumnSpec cColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.PREFERRED, FormSpec.DEFAULT_GROW); setLayout(new FormLayout( new ColumnSpec[] { aColumnSpec[0], FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, cColumnSpec }, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // setLayout(new FormLayout( // new ColumnSpec[] { // new ColumnSpec("max(default;10dlu)"), // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(pref;30dlu)"), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec(ColumnSpec.FILL, Sizes.PREFERRED, FormSpec.DEFAULT_GROW) // }, // new RowSpec[] { // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); //---- chkEnable ---- chkEnable.setText("Use Layer Range"); add(chkEnable, cc.xywh(1, 1, 6, 1)); add(label1, cc.xy(2, 3));//from www . j ava2s . co m add(minSpinner, cc.xy(4, 3)); add(label2, cc.xy(2, 5)); add(maxSpinner, cc.xy(4, 5)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.gui.TimePanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); chkEnable = new JCheckBox(); label1 = compFactory.createLabel("Min:"); minSpinner = new JSpinner(); minDate = compFactory.createLabel(""); label2 = compFactory.createLabel("Max:"); maxSpinner = new JSpinner(); maxDate = compFactory.createLabel(""); CellConstraints cc = new CellConstraints(); //======== this ======== setBorder(new TitledBorder("Time Steps")); // 2014 - underlying jgoodies class changed ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(min;10dlu)"); ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(pref;40dlu)"); ColumnSpec cColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); setLayout(new FormLayout( new ColumnSpec[] { aColumnSpec[0], FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, cColumnSpec }, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); //---- chkEnable ---- chkEnable.setText("Use Time Range"); add(chkEnable, cc.xywh(1, 1, 6, 1)); add(label1, cc.xy(2, 3));//from w ww . j av a 2s. c o m add(minSpinner, cc.xy(4, 3)); //---- minDate ---- minDate.setFont(new Font("Tahoma", Font.BOLD, 11)); add(minDate, cc.xy(6, 3)); add(label2, cc.xy(2, 5)); add(maxSpinner, cc.xy(4, 5)); //---- maxDate ---- maxDate.setFont(new Font("Tahoma", Font.BOLD, 11)); add(maxDate, cc.xy(6, 5)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.anim.AnimationPanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); label1 = compFactory.createLabel("Starting Time Step:"); minSpinner = new JSpinner(); label2 = compFactory.createLabel("Ending Time Step:"); maxSpinner = new JSpinner(); minDate = compFactory.createLabel(""); movieChk = new JCheckBox(); maxDate = compFactory.createLabel(""); gifChk = new JCheckBox(); gifFileLbl = new JLabel(); gifFileBtn = new JButton(); aviChk = new JCheckBox(); aviChk.setEnabled(false);/*from w ww. j a v a 2 s .com*/ aviFileLbl = new JLabel(); aviFileBtn = new JButton(); fileLbl = new JLabel(); fileBtn = new JButton(); separator1 = compFactory.createSeparator(""); panel1 = new JPanel(); startBtn = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setBorder(new TitledBorder("Animate Plot")); // 2014 ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(pref;40dlu)"); ColumnSpec bColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); setLayout(new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.PREF_COLSPEC }, 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.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // setLayout(new FormLayout( // new ColumnSpec[]{ // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(pref;40dlu)"), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.PREF_COLSPEC // }, // 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.PREF_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); add(label1, cc.xy(1, 1)); add(minSpinner, cc.xy(3, 1)); add(label2, cc.xy(1, 3)); add(maxSpinner, cc.xy(3, 3)); //---- minDate ---- minDate.setFont(new Font("Tahoma", Font.BOLD, 11)); add(minDate, cc.xywh(5, 1, 3, 1)); //---- movieChk ---- movieChk.setText("Make Movie"); add(movieChk, cc.xy(1, 9)); //---- maxDate ---- maxDate.setFont(new Font("Tahoma", Font.BOLD, 11)); add(maxDate, cc.xywh(5, 3, 3, 1)); //---- gifChk ---- gifChk.setText("Make Animated GIF"); add(gifChk, cc.xy(1, 5)); add(gifFileLbl, cc.xywh(3, 5, 3, 1)); //---- aviChk ---- aviChk.setText("Make AVI"); add(aviChk, cc.xy(1, 7)); add(aviFileLbl, cc.xywh(3, 7, 3, 1)); //---- gifFileBtn ---- gifFileBtn.setText("..."); gifFileBtn.setMaximumSize(new Dimension(23, 23)); gifFileBtn.setMinimumSize(new Dimension(23, 23)); gifFileBtn.setPreferredSize(new Dimension(23, 23)); gifFileBtn.setEnabled(false); add(gifFileBtn, cc.xy(7, 5)); //---- aviFileBtn ---- aviFileBtn.setText("..."); aviFileBtn.setMaximumSize(new Dimension(23, 23)); aviFileBtn.setMinimumSize(new Dimension(23, 23)); aviFileBtn.setPreferredSize(new Dimension(23, 23)); aviFileBtn.setEnabled(false); add(aviFileBtn, cc.xy(7, 7)); //---- fileLbl ---- fileLbl.setEnabled(false); add(fileLbl, cc.xywh(3, 9, 3, 1)); //---- fileBtn ---- fileBtn.setText("..."); fileBtn.setEnabled(false); fileBtn.setMaximumSize(new Dimension(23, 23)); fileBtn.setMinimumSize(new Dimension(23, 23)); fileBtn.setPreferredSize(new Dimension(23, 23)); add(fileBtn, cc.xy(7, 9)); add(separator1, cc.xywh(1, 11, 7, 1)); //======== panel1 ======== { // 2014 ColumnSpec cColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); RowSpec[] aRowSpec = RowSpec.decodeSpecs("default"); panel1.setLayout(new FormLayout(new ColumnSpec[] { cColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, aRowSpec)); // panel1.setLayout(new FormLayout( // new ColumnSpec[]{ // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC // }, // RowSpec.decodeSpecs("default"))); //---- startBtn ---- startBtn.setText("Start"); panel1.add(startBtn, cc.xy(5, 1)); } add(panel1, cc.xywh(1, 13, 7, 1)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.anim.AnimationPanelContour3D.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); label1 = compFactory.createLabel("Starting Time Step:"); minSpinner = new JSpinner(); label2 = compFactory.createLabel("Ending Time Step:"); maxSpinner = new JSpinner(); delayLbl = compFactory.createLabel("Frame Delay (ms):"); delayFld = new JTextField(); delayFld.setText(String.valueOf(DEFAULT_DELAY)); minDate = compFactory.createLabel(""); movieChk = new JCheckBox(); movieChk.setEnabled(false); // 2014 maxDate = compFactory.createLabel(""); gifChk = new JCheckBox(); gifChk.setEnabled(false); // 2014 gifFileLbl = new JLabel(); gifFileBtn = new JButton(); aviChk = new JCheckBox(); aviChk.setEnabled(false);/*from ww w.j av a 2 s. c o m*/ aviFileLbl = new JLabel(); aviFileBtn = new JButton(); fileLbl = new JLabel(); fileBtn = new JButton(); separator1 = compFactory.createSeparator(""); panel1 = new JPanel(); startBtn = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setBorder(new TitledBorder("Animate Plot")); // 2014 ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(pref;40dlu)"); ColumnSpec bColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); setLayout(new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.PREF_COLSPEC }, 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.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // setLayout(new FormLayout( // new ColumnSpec[]{ // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(pref;40dlu)"), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.PREF_COLSPEC // }, // 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.PREF_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); add(label1, cc.xy(1, 1)); add(minSpinner, cc.xy(3, 1)); add(label2, cc.xy(1, 3)); add(maxSpinner, cc.xy(3, 3)); //---- minDate ---- minDate.setFont(new Font("Tahoma", Font.BOLD, 11)); add(minDate, cc.xywh(5, 1, 3, 1)); //---- frame delay ---- add(delayLbl, cc.xy(1, 5)); add(delayFld, cc.xy(3, 5)); //---- movieChk ---- movieChk.setText("Make Movie"); add(movieChk, cc.xy(1, 11)); //---- maxDate ---- maxDate.setFont(new Font("Tahoma", Font.BOLD, 11)); add(maxDate, cc.xywh(5, 3, 3, 1)); //---- gifChk ---- gifChk.setText("Make Animated GIF"); add(gifChk, cc.xy(1, 7)); add(gifFileLbl, cc.xywh(3, 7, 3, 1)); //---- aviChk ---- aviChk.setText("Make AVI"); add(aviChk, cc.xy(1, 9)); add(aviFileLbl, cc.xywh(3, 9, 3, 1)); //---- gifFileBtn ---- gifFileBtn.setText("..."); gifFileBtn.setMaximumSize(new Dimension(23, 23)); gifFileBtn.setMinimumSize(new Dimension(23, 23)); gifFileBtn.setPreferredSize(new Dimension(23, 23)); gifFileBtn.setEnabled(false); add(gifFileBtn, cc.xy(7, 7)); //---- aviFileBtn ---- aviFileBtn.setText("..."); aviFileBtn.setMaximumSize(new Dimension(23, 23)); aviFileBtn.setMinimumSize(new Dimension(23, 23)); aviFileBtn.setPreferredSize(new Dimension(23, 23)); aviFileBtn.setEnabled(false); add(aviFileBtn, cc.xy(7, 9)); //---- fileLbl ---- fileLbl.setEnabled(false); add(fileLbl, cc.xywh(3, 9, 3, 1)); //---- fileBtn ---- fileBtn.setText("..."); fileBtn.setEnabled(false); fileBtn.setMaximumSize(new Dimension(23, 23)); fileBtn.setMinimumSize(new Dimension(23, 23)); fileBtn.setPreferredSize(new Dimension(23, 23)); add(fileBtn, cc.xy(7, 11)); add(separator1, cc.xywh(1, 13, 7, 1)); //======== panel1 ======== { // 2014 ColumnSpec cColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); RowSpec[] aRowSpec = RowSpec.decodeSpecs("default"); panel1.setLayout(new FormLayout(new ColumnSpec[] { cColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, aRowSpec)); // panel1.setLayout(new FormLayout( // new ColumnSpec[]{ // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC // }, // RowSpec.decodeSpecs("default"))); //---- startBtn ---- startBtn.setText("Start"); panel1.add(startBtn, cc.xy(5, 1)); } add(panel1, cc.xywh(1, 15, 7, 1)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.anim.MultiPlotAnimation.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); separator1 = compFactory.createSeparator("Select Plots"); scrollPane1 = new JScrollPane(); plotList = new CheckBoxList(); panel1 = new JPanel(); label1 = new JLabel(); startSpinner = new JSpinner(); startLbl = new JLabel(); label2 = new JLabel(); endSpinner = new JSpinner(); endLbl = new JLabel(); panel2 = new JPanel(); gifChk = new JCheckBox(); gifFileLbl = new JLabel(); gifFileBtn = new JButton(); separator2 = compFactory.createSeparator(""); CellConstraints cc = new CellConstraints(); //======== this ======== // 2014// w w w . j a v a2s. com ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("default:grow"); RowSpec aRowSpec = new RowSpec(RowSpec.TOP, Sizes.dluY(84), 0.5); RowSpec bRowSpec = new RowSpec(RowSpec.FILL, Sizes.PREFERRED, 0.5); setLayout(new FormLayout(aColumnSpec, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.RELATED_GAP_ROWSPEC, aRowSpec, FormFactory.RELATED_GAP_ROWSPEC, bRowSpec, FormFactory.RELATED_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.RELATED_GAP_ROWSPEC, // new RowSpec(RowSpec.TOP, Sizes.dluY(84), 0.5), // FormFactory.RELATED_GAP_ROWSPEC, // new RowSpec(RowSpec.FILL, Sizes.PREFERRED, 0.5), // FormFactory.RELATED_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); add(separator1, cc.xy(1, 1)); //======== scrollPane1 ======== { scrollPane1.setViewportView(plotList); } add(scrollPane1, cc.xy(1, 3)); //======== panel1 ======== { // 2014 ColumnSpec[] dColumnSpec = ColumnSpec.decodeSpecs("max(pref;40dlu)"); ColumnSpec[] eColumnSpec = ColumnSpec.decodeSpecs("max(pref;40dlu):grow"); panel1.setLayout(new FormLayout( new ColumnSpec[] { new ColumnSpec(Sizes.dluX(71)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, dColumnSpec[0], FormFactory.UNRELATED_GAP_COLSPEC, eColumnSpec[0] }, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // panel1.setLayout(new FormLayout( // new ColumnSpec[] { // new ColumnSpec(Sizes.dluX(71)), // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("max(pref;40dlu)"), // FormFactory.UNRELATED_GAP_COLSPEC, // new ColumnSpec("max(pref;40dlu):grow") // }, // new RowSpec[] { // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); //---- label1 ---- label1.setText("Starting Time Step:"); panel1.add(label1, cc.xy(1, 1)); panel1.add(startSpinner, cc.xy(3, 1)); //---- startLbl ---- startLbl.setFont(new Font("Tahoma", Font.BOLD, 11)); panel1.add(startLbl, cc.xy(5, 1)); //---- label2 ---- label2.setText("Ending Time Step:"); panel1.add(label2, cc.xy(1, 3)); panel1.add(endSpinner, cc.xy(3, 3)); //---- endLbl ---- endLbl.setFont(new Font("Tahoma", Font.BOLD, 11)); panel1.add(endLbl, cc.xy(5, 3)); } add(panel1, cc.xywh(1, 5, 1, 1, CellConstraints.DEFAULT, CellConstraints.TOP)); //======== panel2 ======== { // 2014 ColumnSpec fColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); RowSpec[] fRowSpec = RowSpec.decodeSpecs("default"); panel2.setLayout(new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, fColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, fRowSpec)); // panel2.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"))); //---- gifChk ---- gifChk.setText("Make Animated GIF(s)"); panel2.add(gifChk, cc.xy(1, 1)); panel2.add(gifFileLbl, cc.xy(3, 1)); //---- gifFileBtn ---- gifFileBtn.setText("..."); gifFileBtn.setMaximumSize(new Dimension(23, 23)); gifFileBtn.setMinimumSize(new Dimension(23, 23)); gifFileBtn.setPreferredSize(new Dimension(23, 23)); gifFileBtn.setEnabled(false); panel2.add(gifFileBtn, cc.xy(5, 1)); } add(panel2, cc.xy(1, 7)); add(separator2, cc.xy(1, 9)); // JFormDesigner - End of component initialization //GEN-END:initComponents }