List of usage examples for com.jgoodies.forms.layout CellConstraints xywh
public CellConstraints xywh(int col, int row, int colSpan, int rowSpan)
Examples:
cc.xywh(1, 3, 2, 1); cc.xywh(1, 3, 7, 3);
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));//w ww. ja v a 2 s .c om 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 w w.j a va 2 s .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 w w. ja v 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.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);/* w ww. j av 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.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.color.PalettePanel.java
private void initComponents() { Logger.debug("in PalettePanel.initComponents"); // JFormDesigner - Component initialization - DO NOT MODIFY // //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); separator1 = compFactory.createSeparator("Palette"); scrollPane1 = new JScrollPane(); paletteList = new PaletteList(); separator2 = compFactory.createSeparator(""); label1 = compFactory.createLabel("Interval:"); intervalType = new JComboBox(); this.labelScale = new JLabel(); this.scaleType = new JComboBox(); panel0 = new JPanel(); panel0_1 = new JPanel(); panel1 = new JPanel(); label2 = new JLabel(); minFld = new JTextField(); label3 = new JLabel(); maxFld = new JTextField(); labelFormat = new JLabel(); formatFld = new JTextField("1", 6); this.lblLogBase = new JLabel("Log Base"); this.fldLogBase = new JTextField("10", 6); rebuildBtn = new JButton(); scrollPane2 = new JScrollPane(); paletteTable = new JTable(); reverseBtn = new JButton(); CellConstraints cc = new CellConstraints(); // ======== this ======== // 2014//from ww w. j a v a 2 s .co m ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("min(default;150dlu):grow"); RowSpec aRowSpec = new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, 0.5); RowSpec bRowSpec = new RowSpec(RowSpec.FILL, Sizes.DEFAULT, 0.5); setLayout(new FormLayout( new ColumnSpec[] { FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0] }, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, aRowSpec, FormFactory.RELATED_GAP_ROWSPEC, FormFactory.MIN_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.PREF_ROWSPEC, FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, bRowSpec })); // setLayout(new FormLayout(new ColumnSpec[] { FormFactory.PREF_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // FormFactory.PREF_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec("min(default;150dlu):grow") }, new RowSpec[] { // FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, // new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, 0.5), // FormFactory.RELATED_GAP_ROWSPEC, FormFactory.MIN_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, FormFactory.PREF_ROWSPEC, // FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, // FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, // new RowSpec(RowSpec.FILL, Sizes.DEFAULT, 0.5) })); add(separator1, cc.xywh(1, 1, 5, 1)); // ======== scrollPane1 ======== { scrollPane1.setPreferredSize(new Dimension(2, 200)); scrollPane1.setBackground(UIManager.getColor("List.background")); // ---- paletteList ---- paletteList.setVisibleRowCount(-1); paletteList.setOpaque(false); scrollPane1.setViewportView(paletteList); } add(scrollPane1, cc.xywh(1, 3, 5, 1)); // ---- rebuildBtn ---- reverseBtn.setText("Reverse"); add(reverseBtn, cc.xy(1, 5)); add(separator2, cc.xywh(1, 6, 5, 1)); // ======== panel0 ======== { // 2014 ColumnSpec bColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); ColumnSpec cColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); RowSpec[] cRowSpec = RowSpec.decodeSpecs("default"); panel0.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, cColumnSpec }, cRowSpec)); // panel0.setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.DEFAULT_COLSPEC, // 1 // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // 2 // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, // 3 // FormSpec.DEFAULT_GROW), // // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // 4 // FormFactory.DEFAULT_COLSPEC, // 5 // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // 6 // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, // 7 // FormSpec.DEFAULT_GROW) // //// FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // 8 //// FormFactory.DEFAULT_COLSPEC, // 9 //// FormFactory.LABEL_COMPONENT_GAP_COLSPEC, //10 //// new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, //11 //// FormSpec.DEFAULT_GROW), // }, // RowSpec.decodeSpecs("default"))); panel0.add(label1, cc.xy(1, 1)); intervalType.setModel(new DefaultComboBoxModel(new String[] { "Automatic", "Custom" })); this.scaleType.setModel(new DefaultComboBoxModel(new String[] { "Linear", "Logarithmic" })); intervalType.setPrototypeDisplayValue("Automatic"); this.scaleType.setPrototypeDisplayValue("Linear"); panel0.add(intervalType, cc.xy(3, 1)); labelFormat.setText("Number Format:"); panel0.add(labelFormat, cc.xy(5, 1)); panel0.add(formatFld, cc.xy(7, 1)); // this.labelScale.setText("Scale:"); // panel0.add(this.labelScale, cc.xy(9, 1)); // panel0.add(this.scaleType, cc.xy(11, 1)); } add(panel0, cc.xy(1, 8)); // ======== panel0_1 ======== { // 2014 ColumnSpec dColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); RowSpec[] dRowSpec = RowSpec.decodeSpecs("default"); panel0_1.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, // 9 FormFactory.LABEL_COMPONENT_GAP_COLSPEC, //10 dColumnSpec }, dRowSpec)); // panel0_1.setLayout(new FormLayout( // new ColumnSpec[] { // FormFactory.DEFAULT_COLSPEC, // 9 // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, //10 // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, //11 // FormSpec.DEFAULT_GROW) // }, // RowSpec.decodeSpecs("default"))); this.labelScale.setText("Scale:"); panel0_1.add(this.labelScale, cc.xy(1, 1)); panel0_1.add(this.scaleType, cc.xy(3, 1)); } add(panel0_1, cc.xy(5, 8)); // ======== panel1 ======== { // 2014 ColumnSpec fColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); ColumnSpec gColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); RowSpec[] hRowSpec = RowSpec.decodeSpecs("default"); panel1.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, fColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, gColumnSpec }, hRowSpec)); // panel1.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, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, // FormSpec.DEFAULT_GROW)}, RowSpec // .decodeSpecs("default"))); // ---- label2 ---- label2.setText("Min:"); panel1.add(label2, cc.xy(1, 1)); panel1.add(minFld, cc.xy(3, 1)); // ---- label3 ---- label3.setText("Max:"); panel1.add(label3, cc.xy(5, 1)); panel1.add(maxFld, cc.xy(7, 1)); } add(panel1, cc.xy(1, 10)); // ---- rebuildBtn ---- rebuildBtn.setText("Rebuild"); add(rebuildBtn, cc.xy(5, 10)); // ======== scrollPane2 ======== { // ---- paletteTable ---- paletteTable.setPreferredScrollableViewportSize(new Dimension(450, 150)); scrollPane2.setViewportView(paletteTable); } add(scrollPane2, cc.xywh(1, 12, 5, 1)); // JFormDesigner - End of component initialization // //GEN-END:initComponents }
From source file:anl.verdi.plot.color.PaletteSelectionPanel.java
private void initComponents() { Logger.debug("in PaletteSelectionPanel.initComponents"); // JFormDesigner - Component initialization - DO NOT MODIFY // //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license label1 = new JLabel(); tileSpinner = new JSpinner(); label2 = new JLabel(); typeCmb = new JComboBox(); palettePanel = new PalettePanel(); CellConstraints cc = new CellConstraints(); // ======== this ======== setBorder(new EmptyBorder(5, 5, 5, 5)); // 2014/* w w w . jav a 2 s. c o m*/ ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); ColumnSpec bColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); RowSpec aRowSpec = new RowSpec(RowSpec.FILL, Sizes.DEFAULT, 0.6); setLayout(new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec, FormFactory.UNRELATED_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec }, new RowSpec[] { FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, aRowSpec })); // setLayout(new FormLayout(new ColumnSpec[] { // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, // FormSpec.DEFAULT_GROW), // FormFactory.UNRELATED_GAP_COLSPEC, // FormFactory.DEFAULT_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, // FormSpec.DEFAULT_GROW) }, new RowSpec[] { // FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, // new RowSpec(RowSpec.FILL, Sizes.DEFAULT, 0.6) })); // ---- label1 ---- label1.setText("Number of Tiles:"); add(label1, cc.xy(1, 1)); // ---- tileSpinner ---- tileSpinner.setModel(new SpinnerNumberModel(8, 2, 12, 1)); add(tileSpinner, cc.xy(3, 1)); // ---- label2 ---- label2.setText("Palette Type:"); add(label2, cc.xy(5, 1)); // ---- typeCmb ---- typeCmb.setModel(new DefaultComboBoxModel(new String[] { "Diverging", "Qualitative", "Sequential" })); typeCmb.setSelectedIndex(2); add(typeCmb, cc.xy(7, 1)); add(palettePanel, cc.xywh(1, 3, 7, 1)); // JFormDesigner - End of component initialization // //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.FastObsOverlayDialog.java
public 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"); separator2 = compFactory.createSeparator("Selected Observation Variable(s)"); scrollPane1 = new JScrollPane(); varList = new JList(); label1 = new JLabel(); showLegend = new JCheckBox("Show symbols legend", true); strokeSpn = new JSpinner(); strokeSpn.addChangeListener(new ChangeListener() { @Override//from w w w. ja v a 2 s. co m public void stateChanged(ChangeEvent e) { editOverlayObject(); } }); label2 = new JLabel(); shapeSpn = new JSpinner(); shapeSpn.addChangeListener(new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { editOverlayObject(); } }); buttonBar = new JPanel(); okButton = new JButton(); cancelButton = new JButton(); overlayListPanel = new VerdiListPanel("Variable"); overlayListPanel.addPropertyChangeListener(VerdiConstants.VERDI_LIST_OBJECT, this); overlayListPanel.addPropertyChangeListener(VerdiConstants.VERDI_LIST_OBJECT_NUMBER, this); 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 }; 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]); editOverlayObject(); } }); 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, 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[] { // 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, // 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)); //---- separator2 ---- contentPanel.add(separator2, cc.xywh(1, 17, 4, 1)); //---- overlayListPanel ---- contentPanel.add(overlayListPanel, cc.xywh(1, 19, 4, 1)); //---- showLegend ---- contentPanel.add(showLegend, cc.xy(1, 21)); } dialogPane.add(contentPanel, BorderLayout.CENTER); //======== buttonBar ======== { buttonBar.setBorder(Borders.BUTTON_BAR_GAP_BORDER); // 2014 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)); //---- 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(520, 520); setLocationRelativeTo(getOwner()); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.GridLinePanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license showBox = new JCheckBox(); colorLabel = new JLabel(); colorFld = new JTextField(); colorButton = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setBorder(new TitledBorder("Grid Lines")); // 2014//from w w w .ja va 2 s . c om ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); setLayout(new FormLayout( new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC }, new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC })); // 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 // }, // new RowSpec[] { // FormFactory.DEFAULT_ROWSPEC, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); //---- showBox ---- showBox.setText("Show Grid Lines"); showBox.setHorizontalTextPosition(SwingConstants.LEFT); add(showBox, cc.xywh(1, 1, 3, 1)); //---- colorLabel ---- colorLabel.setText("Color:"); add(colorLabel, cc.xy(1, 3)); //---- colorFld ---- colorFld.setBackground(Color.black); colorFld.setEditable(false); add(colorFld, new CellConstraints(3, 3, 1, 1, CellConstraints.DEFAULT, CellConstraints.DEFAULT, new Insets(4, 0, 4, 0))); //---- colorButton ---- colorButton.setText("Select"); add(colorButton, cc.xy(5, 3)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.LabelPanel.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("Label"); label1 = new JLabel(); textFld = new JTextField(); label2 = new JLabel(); fontFld = new JTextField(); fontBtn = new JButton(); label3 = new JLabel(); colorFld = new JTextField(); colorBtn = new JButton(); tickSep = compFactory.createSeparator("Ticks"); tickChk = new JCheckBox(); number = new JLabel(); numberFld = new JTextField(); tickFontLbl = new JLabel(); tickFontFld = new JTextField(); tickFontBtn = new JButton(); tickColorLbl = new JLabel(); tickColorFld = new JTextField(); tickColorBtn = new JButton(); //====Added to configure domain axis labels format = new JLabel(); formatFld = new JTextField(); orientation = new JLabel(); orientationOption = new JPanel(); vRadio = new JRadioButton("Vertical"); hRadio = new JRadioButton("Horizontal"); lsRadio = new JRadioButton("Left Slant"); rsRadio = new JRadioButton("Right Slant"); radioGroup = new ButtonGroup(); radioGroup.add(vRadio);// ww w .j a v a 2 s .c o m radioGroup.add(hRadio); radioGroup.add(lsRadio); radioGroup.add(rsRadio); orientationOption.add(hRadio); orientationOption.add(vRadio); orientationOption.add(lsRadio); orientationOption.add(rsRadio); hRadio.setSelected(true); formatFld.setToolTipText("Use date and time patterns such as: MM/dd/yyyy HH:mm:ss"); CellConstraints cc = new CellConstraints(); //======== this ======== setBorder(new TitledBorder("Title")); // 2014 ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); setLayout(new FormLayout( new ColumnSpec[] { FormFactory.RELATED_GAP_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec, 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, 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 })); // setLayout(new FormLayout( // new ColumnSpec[]{ // FormFactory.RELATED_GAP_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // 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 // }, // 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, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); add(separator1, cc.xywh(1, 1, 7, 1)); //---- label1 ---- label1.setText("Text:"); add(label1, cc.xy(3, 3)); add(textFld, cc.xy(5, 3)); //---- label2 ---- label2.setText("Font:"); add(label2, cc.xy(3, 5)); //---- fontFld ---- fontFld.setEditable(false); add(fontFld, cc.xy(5, 5)); //---- fontBtn ---- fontBtn.setText("Select"); add(fontBtn, cc.xy(7, 5)); //---- label3 ---- label3.setText("Color:"); add(label3, cc.xy(3, 7)); //---- colorFld ---- colorFld.setBackground(Color.black); colorFld.setEditable(false); add(colorFld, new CellConstraints(5, 7, 1, 1, CellConstraints.DEFAULT, CellConstraints.DEFAULT, new Insets(4, 0, 4, 0))); //---- colorBtn ---- colorBtn.setText("Select"); add(colorBtn, cc.xy(7, 7)); add(tickSep, cc.xywh(1, 9, 7, 1)); //---- tickChk ---- tickChk.setText("Show Tick Labels"); add(tickChk, cc.xywh(3, 11, 3, 1)); //---- number ---- number.setText("Number:"); add(number, cc.xy(3, 13)); add(numberFld, cc.xy(5, 13)); //---- tickFontLbl ---- tickFontLbl.setText("Font:"); add(tickFontLbl, cc.xy(3, 15)); //---- tickFontFld ---- tickFontFld.setEditable(false); add(tickFontFld, cc.xy(5, 15)); //---- tickFontBtn ---- tickFontBtn.setText("Select"); add(tickFontBtn, cc.xy(7, 15)); //---- tickColorLbl ---- tickColorLbl.setText("Color:"); add(tickColorLbl, cc.xy(3, 17)); //---- tickColorFld ---- tickColorFld.setBackground(Color.black); tickColorFld.setEditable(false); add(tickColorFld, cc.xy(5, 17)); //---- tickColorBtn ---- tickColorBtn.setText("Select"); add(tickColorBtn, cc.xy(7, 17)); //---- Format ---- format.setText("Format:"); add(format, cc.xy(3, 19)); add(formatFld, cc.xy(5, 19)); //---- Orientation ---- orientation.setText("Orientation:"); add(orientation, cc.xy(3, 21)); add(orientationOption, cc.xy(5, 21)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:anl.verdi.plot.gui.LegendLabelPanel.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner non-commercial license DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); legendChk = new JCheckBox(); separator1 = compFactory.createSeparator("Label"); label1 = new JLabel(); textFld = new JTextField(); label2 = new JLabel(); fontFld = new JTextField(); fontBtn = new JButton(); label3 = new JLabel(); colorFld = new JTextField(); colorBtn = new JButton(); tickSep = compFactory.createSeparator("Ticks"); tickChk = new JCheckBox(); number = new JLabel(); numberFld = new JTextField(); tickFontLbl = new JLabel(); tickFontFld = new JTextField(); tickFontBtn = new JButton(); tickColorLbl = new JLabel(); tickColorFld = new JTextField(); tickColorBtn = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setBorder(new TitledBorder("Title")); // 2014//ww w.ja v a 2 s. c o m ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW); setLayout(new FormLayout( new ColumnSpec[] { FormFactory.RELATED_GAP_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec, 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, 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 })); // setLayout(new FormLayout( // new ColumnSpec[]{ // FormFactory.RELATED_GAP_COLSPEC, // FormFactory.LABEL_COMPONENT_GAP_COLSPEC, // 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 // }, // 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, // FormFactory.LINE_GAP_ROWSPEC, // FormFactory.DEFAULT_ROWSPEC // })); //---- legendChk ---- legendChk.setText("Show Legend"); add(legendChk, cc.xywh(1, 1, 7, 1)); add(separator1, cc.xywh(1, 3, 7, 1)); //---- label1 ---- label1.setText("Text:"); add(label1, cc.xy(3, 5)); add(textFld, cc.xy(5, 5)); //---- label2 ---- label2.setText("Font:"); add(label2, cc.xy(3, 7)); //---- fontFld ---- fontFld.setEditable(false); add(fontFld, cc.xy(5, 7)); //---- fontBtn ---- fontBtn.setText("Select"); add(fontBtn, cc.xy(7, 7)); //---- label3 ---- label3.setText("Color:"); add(label3, cc.xy(3, 9)); //---- colorFld ---- colorFld.setBackground(Color.black); colorFld.setEditable(false); add(colorFld, new CellConstraints(5, 9, 1, 1, CellConstraints.DEFAULT, CellConstraints.DEFAULT, new Insets(4, 0, 4, 0))); //---- colorBtn ---- colorBtn.setText("Select"); add(colorBtn, cc.xy(7, 9)); add(tickSep, cc.xywh(1, 11, 7, 1)); //---- tickChk ---- tickChk.setText("Show Tick Labels"); add(tickChk, cc.xywh(3, 13, 3, 1)); //---- number ---- number.setText("Number:"); add(number, cc.xy(3, 15)); add(numberFld, cc.xy(5, 15)); //---- tickFontLbl ---- tickFontLbl.setText("Font:"); add(tickFontLbl, cc.xy(3, 17)); //---- tickFontFld ---- tickFontFld.setEditable(false); add(tickFontFld, cc.xy(5, 17)); //---- tickFontBtn ---- tickFontBtn.setText("Select"); add(tickFontBtn, cc.xy(7, 17)); //---- tickColorLbl ---- tickColorLbl.setText("Color:"); add(tickColorLbl, cc.xy(3, 19)); //---- tickColorFld ---- tickColorFld.setBackground(Color.black); tickColorFld.setEditable(false); add(tickColorFld, cc.xy(5, 19)); //---- tickColorBtn ---- tickColorBtn.setText("Select"); add(tickColorBtn, cc.xy(7, 19)); // JFormDesigner - End of component initialization //GEN-END:initComponents }