List of usage examples for com.jgoodies.forms.factories DefaultComponentFactory createLabel
@Override
public JLabel createLabel(String textWithMnemonic)
createLabel("Name"); // No mnemonic createLabel("N&ame"); // Mnemonic is 'a' createLabel("Save &as"); // Mnemonic is the second 'a' createLabel("Look&&Feel"); // No mnemonic, text is Look&Feel 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(/* w w w .ja v a 2 s .c o m*/ 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: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 w ww .j a v a 2s . 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));/* w w w.j a v a 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);/* ww w . ja v a2 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 w w . j a v a2 s. co 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.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 w w w. ja v a2s . 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:com.chrisrm.idea.config.ui.MTForm.java
License:Open Source License
@SuppressWarnings({ "MethodWithMoreThanThreeNegations", "OverlyLongMethod", "OverlyLongLambda" })
private void initComponents() {
// JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents
// Generated using JFormDesigner non-commercial license
final ResourceBundle bundle = ResourceBundle.getBundle("messages.MaterialThemeBundle");
final DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
content = new JPanel();
settingsSep = compFactory.createSeparator(bundle.getString("MTForm.settingsSep.text"));
mainSettingsPanel = new JPanel();
selectedThemeLabel = new JLabel();
themeComboBox = new ComboBox<>();
isContrastModeCheckbox = new JCheckBox();
highContrastCheckbox = new JCheckBox();
customAccentColorLabel = new JLabel();
customAccentColorChooser = new ColorPanel();
overrideAccentCheckbox = new JCheckBox();
fileColorsLink = new LinkLabel();
tabSep = compFactory.createSeparator(bundle.getString("MTForm.tabSep.text"));
tabbedPane1 = new JBTabbedPane();
tabPanel = new JPanel();
label1 = compFactory.createLabel(bundle.getString("MTForm.label1.textWithMnemonic"));
activeTabHighlightCheckbox = new JCheckBox();
activeTabHighlightColor = new ColorPanel();
final JLabel thicknessLabel = new JLabel();
highlightSpinner = new JSpinner();
isUpperCaseTabsCheckbox = new JCheckBox();
final JLabel tabHeight = new JLabel();
tabHeightSpinner = new JSpinner();
opacityLabel = new JLabel();
tabOpacitySlider = new JSlider();
final JPanel panelOptions = new JPanel();
panelDesc = compFactory.createLabel(bundle.getString("MTForm.panelDesc.textWithMnemonic"));
isCompactStatusbarCheckbox = new JCheckBox();
isCompactTablesCheckbox = new JCheckBox();
compactDropdownsCheckbox = new JCheckBox();
isCompactMenusCheckbox = new JCheckBox();
iconsPanel = new JPanel();
iconsDesc = compFactory.createLabel(bundle.getString("MTForm.iconsDesc.textWithMnemonic"));
isMaterialIconsCheckbox = new JCheckBox();
monochromeCheckbox = new JCheckBox();
hideFileIconsCheckbox = new JCheckBox();
isFileIconsCheckbox = new JCheckBox();
decoratedFoldersCheckbox = new JCheckBox();
projectViewPanel = new JPanel();
projectViewDesc = compFactory.createLabel(bundle.getString("MTForm.projectViewDesc.textWithMnemonic"));
isCompactSidebarCheckbox = new JCheckBox();
customSidebarSpinner = new JSpinner();
customTreeIndentCheckbox = new JCheckBox();
leftLabel = new JLabel();
leftIndentSpinner = new JSpinner();
rightLabel = new JLabel();
rightSpinner = new JSpinner();
arrowsStyleLabel = new JLabel();
arrowsStyleComboBox = new ComboBox<>();
selectedIndicatorLabel = new JLabel();
indicatorStyleComboBox = new ComboBox<>();
final JLabel indicatorThicknessLabel = new JLabel();
indicatorThicknessSpinner = new JSpinner();
styledDirectoriesCheckbox = new JCheckBox();
directoriesColorLink = new LinkLabel();
fontSizeCheckbox = new JCheckBox();
fontSizeSpinner = new JSpinner();
componentsPanel = new JPanel();
componentDesc = compFactory.createLabel(bundle.getString("MTForm.componentDesc.textWithMnemonic"));
upperCaseButtonsCheckbox = new JCheckBox();
accentScrollbarsCheckbox = new JCheckBox();
themedScrollbarsCheckbox = new JCheckBox();
tabShadowCheckbox = new JCheckBox();
featuresPanel = new JPanel();
featuresDesc = compFactory.createLabel(bundle.getString("MTForm.featuresDesc.textWithMnemonic"));
useMaterialFontCheckbox = new JCheckBox();
materialThemeCheckbox = new JCheckBox();
isMaterialDesignCheckbox = new JCheckBox();
fileColorsCheckbox = new JCheckBox();
fileStatusColorsLink = new LinkLabel();
otherTweaksPanel = new JPanel();
tweaksDesc = compFactory.createLabel(bundle.getString("MTForm.tweaksDesc.textWithMnemonic"));
isProjectViewDecoratorsCheckbox = new JCheckBox();
isThemeInStatusCheckbox = new JCheckBox();
darkTitleBarCheckbox = new JCheckBox();
separator1 = new JSeparator();
resetDefaultsButton = new JButton();
//======== content ========
{//from www. j a v a2 s . c o m
content.setAutoscrolls(true);
content.setRequestFocusEnabled(false);
content.setVerifyInputWhenFocusTarget(false);
content.setBorder(null);
content.setPreferredSize(null);
content.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
content.setMinimumSize(null);
content.setLayout(new MigLayout("fillx,insets 0,hidemode 3,aligny top,gap 0 0",
// columns
"[grow,fill]",
// rows
"[]" + "[fill]" + "[fill]" + "[348,grow,fill]" + "[]" + "[]"));
content.add(settingsSep, "cell 0 0,gapx 16,gapy 10 10");
//======== mainSettingsPanel ========
{
mainSettingsPanel.setBorder(null);
mainSettingsPanel.setLayout(new MigLayout("fillx,align left center",
// columns
"[grow 1,shrink 0,fill]",
// rows
"[]" + "[]" + "[]" + "[grow]0" + "[]" + "[]"));
//---- selectedThemeLabel ----
selectedThemeLabel.setText(bundle.getString("MTForm.selectedThemeLabel.text"));
selectedThemeLabel.setIcon(new ImageIcon(getClass().getResource("/icons/mt/themeSwitch.png")));
selectedThemeLabel.setFont(UIManager.getFont("ComboBox.font"));
selectedThemeLabel.setIconTextGap(8);
mainSettingsPanel.add(selectedThemeLabel, "pad 0 2 0 0,cell 0 0,growx");
mainSettingsPanel.add(themeComboBox, "cell 1 0");
//---- isContrastModeCheckbox ----
isContrastModeCheckbox.setLabel(bundle.getString("mt.contrast"));
isContrastModeCheckbox.setText(bundle.getString("mt.contrast"));
isContrastModeCheckbox.setToolTipText(bundle.getString("mt.contrast.tooltip"));
mainSettingsPanel.add(isContrastModeCheckbox, "cell 0 1");
//---- highContrastCheckbox ----
highContrastCheckbox.setText(bundle.getString("MTForm.highContrastCheckbox.text"));
highContrastCheckbox.setToolTipText(bundle.getString("MTForm.highContrastCheckbox.toolTipText"));
mainSettingsPanel.add(highContrastCheckbox, "cell 0 2");
//---- customAccentColorLabel ----
customAccentColorLabel.setText(bundle.getString("MTForm.customAccentColorLabel.text"));
customAccentColorLabel
.setToolTipText(bundle.getString("MTForm.customAccentColorLabel.toolTipText"));
customAccentColorLabel.setHorizontalAlignment(SwingConstants.LEFT);
customAccentColorLabel.setIcon(new ImageIcon(getClass().getResource("/icons/mt/customAccent.png")));
customAccentColorLabel.setIconTextGap(8);
mainSettingsPanel.add(customAccentColorLabel, "pad 0 2 0 0,cell 0 3,growx");
//---- customAccentColorChooser ----
customAccentColorChooser.setMinimumSize(new Dimension(10, 18));
customAccentColorChooser.setPreferredSize(new Dimension(61, 26));
mainSettingsPanel.add(customAccentColorChooser, "cell 1 3,alignx right,growx 0");
//---- overrideAccentCheckbox ----
overrideAccentCheckbox.setText(bundle.getString("MTForm.overrideAccentCheckbox.text"));
overrideAccentCheckbox.setFont(overrideAccentCheckbox.getFont()
.deriveFont(overrideAccentCheckbox.getFont().getSize() - 1f));
overrideAccentCheckbox
.setToolTipText(bundle.getString("MTForm.overrideAccentCheckbox.toolTipText"));
mainSettingsPanel.add(overrideAccentCheckbox, "cell 0 4,gapx 20");
//---- fileColorsLink ----
fileColorsLink.setText(bundle.getString("MTForm.fileColorsLink.text"));
fileColorsLink.setForeground(UIManager.getColor("Link.activeForeground"));
mainSettingsPanel.add(fileColorsLink, "cell 0 5 2 1");
}
content.add(mainSettingsPanel, "cell 0 1");
content.add(tabSep, "cell 0 2,aligny center,growy 0,gapx 16,gapy 10 10");
//======== tabbedPane1 ========
{
tabbedPane1.setMinimumSize(null);
tabbedPane1.setPreferredSize(null);
//======== tabPanel ========
{
tabPanel.setLayout(new MigLayout("fillx,hidemode 3,align left top",
// columns
"[fill]" + "[grow1, fill]",
// rows
"[]" + "[]" + "[]" + "[]" + "[]" + "[]"));
//---- label1 ----
label1.setForeground(UIManager.getColor("Label.disabledForeground"));
tabPanel.add(label1, "cell 0 0 2 1");
//---- activeTabHighlightCheckbox ----
activeTabHighlightCheckbox.setText(bundle.getString("MTForm.activeTabHighlightCheckbox.text"));
activeTabHighlightCheckbox.addActionListener(e -> activeTabHighlightCheckboxActionPerformed(e));
tabPanel.add(activeTabHighlightCheckbox, "cell 0 1,align left center,grow 0 0");
tabPanel.add(activeTabHighlightColor, "cell 1 1,align right center,grow 0 0");
//---- thicknessLabel ----
thicknessLabel.setHorizontalTextPosition(SwingConstants.LEADING);
thicknessLabel.setLabelFor(highlightSpinner);
thicknessLabel.setText(bundle.getString("mt.border.thickness"));
thicknessLabel.setToolTipText(bundle.getString("mt.border.thickness.tooltip"));
tabPanel.add(thicknessLabel, "pad 0,cell 0 2,aligny center,grow 100 0");
tabPanel.add(highlightSpinner, "cell 1 2,align right center,grow 0 0,width 80:80:80");
//---- isUpperCaseTabsCheckbox ----
isUpperCaseTabsCheckbox.setText(bundle.getString("MTForm.isUpperCaseTabsCheckbox.text"));
isUpperCaseTabsCheckbox
.setToolTipText(bundle.getString("MTForm.isUpperCaseTabsCheckbox.toolTipText"));
tabPanel.add(isUpperCaseTabsCheckbox, "cell 0 3,align left center,grow 0 0");
//---- tabHeight ----
tabHeight.setHorizontalTextPosition(SwingConstants.LEADING);
tabHeight.setLabelFor(highlightSpinner);
tabHeight.setText(bundle.getString("MTForm.tabHeight"));
tabHeight.setToolTipText(bundle.getString("MTForm.tabHeight.toolTipText"));
tabPanel.add(tabHeight, "pad 0,cell 0 4,aligny center,grow 100 0");
tabPanel.add(tabHeightSpinner, "cell 1 4,align right center,grow 0 0,width 80:80:80");
//---- opacityLabel ----
opacityLabel.setText(bundle.getString("MTForm.opacityLabel.text"));
opacityLabel.setToolTipText(bundle.getString("MTForm.opacityLabel.toolTipText"));
tabPanel.add(opacityLabel, "cell 0 5,aligny center,growy 0");
tabPanel.add(tabOpacitySlider, "cell 1 5");
}
tabbedPane1.addTab(bundle.getString("mt.activetab"), tabPanel);
//======== panelOptions ========
{
panelOptions.setBorder(null);
panelOptions.setMinimumSize(null);
panelOptions.setPreferredSize(null);
panelOptions.setLayout(new MigLayout("fillx,hidemode 3,gap 10 5",
// columns
"[grow, fill]",
// rows
"[fill]" + "[]" + "[]" + "[]" + "[]"));
//---- panelDesc ----
panelDesc.setForeground(UIManager.getColor("Label.disabledForeground"));
panelOptions.add(panelDesc, "cell 0 0");
//---- isCompactStatusbarCheckbox ----
isCompactStatusbarCheckbox.setText(bundle.getString("MTForm.isCompactStatusbarCheckbox.text"));
isCompactStatusbarCheckbox
.setToolTipText(bundle.getString("MTForm.isCompactStatusBar.tooltip"));
panelOptions.add(isCompactStatusbarCheckbox, "cell 0 1,align left center,grow 0 0");
//---- isCompactTablesCheckbox ----
isCompactTablesCheckbox.setText(bundle.getString("MTForm.isCompactTablesCheckbox.text"));
isCompactTablesCheckbox.setToolTipText(bundle.getString("MTForm.isCompactTables.tooltip"));
panelOptions.add(isCompactTablesCheckbox, "cell 0 2,align left center,grow 0 0");
//---- compactDropdownsCheckbox ----
compactDropdownsCheckbox.setText(bundle.getString("MTForm.compactDropdownsCheckbox.text"));
compactDropdownsCheckbox
.setToolTipText(bundle.getString("MTForm.compactDropdownsCheckbox.toolTipText"));
panelOptions.add(compactDropdownsCheckbox, "cell 0 3");
//---- isCompactMenusCheckbox ----
isCompactMenusCheckbox.setText(bundle.getString("MTForm.isCompactMenusCheckbox.text"));
isCompactMenusCheckbox
.setToolTipText(bundle.getString("MTForm.isCompactMenusCheckbox.toolTipText"));
panelOptions.add(isCompactMenusCheckbox, "cell 0 4");
}
tabbedPane1.addTab(bundle.getString("mt.panels.section"), null, panelOptions,
bundle.getString("MTForm.panelOptions.tab" + ".toolTipText"));
//======== iconsPanel ========
{
iconsPanel.setBorder(null);
iconsPanel.setLayout(new MigLayout("fillx,align left top",
// columns
"[fill]",
// rows
"[]" + "[]" + "[]" + "[]" + "[]" + "[]"));
//---- iconsDesc ----
iconsDesc.setForeground(UIManager.getColor("Label.disabledForeground"));
iconsPanel.add(iconsDesc, "cell 0 0");
//---- isMaterialIconsCheckbox ----
isMaterialIconsCheckbox.setText(bundle.getString("MTForm.isMaterialIconsCheckbox.text"));
isMaterialIconsCheckbox.setToolTipText(bundle.getString("MTForm.materialIcons.tooltip"));
iconsPanel.add(isMaterialIconsCheckbox, "cell 0 1,align left center,grow 0 0");
//---- monochromeCheckbox ----
monochromeCheckbox.setText(bundle.getString("MTForm.monochromeCheckbox.text"));
monochromeCheckbox.setToolTipText(bundle.getString("MTForm.monochromeCheckbox.toolTipText"));
iconsPanel.add(monochromeCheckbox, "cell 0 3");
//---- hideFileIconsCheckbox ----
hideFileIconsCheckbox.setText(bundle.getString("MTForm.hideFileIcons"));
hideFileIconsCheckbox.setToolTipText(bundle.getString("MTForm.hideFileIcons.tooltip"));
iconsPanel.add(hideFileIconsCheckbox, "cell 0 2,align left center,grow 0 0");
//---- isFileIconsCheckbox ----
isFileIconsCheckbox.setText(bundle.getString("MTForm.isFileIconsCheckbox.text"));
isFileIconsCheckbox.setToolTipText(bundle.getString("MTForm.isFileIconsCheckbox.toolTipText"));
iconsPanel.add(isFileIconsCheckbox, "cell 0 4,align left center,grow 0 0");
//---- decoratedFoldersCheckbox ----
decoratedFoldersCheckbox.setText(bundle.getString("MTForm.decoratedFoldersCheckbox.text"));
decoratedFoldersCheckbox
.setToolTipText(bundle.getString("MTForm.decoratedFoldersCheckbox.toolTipText"));
iconsPanel.add(decoratedFoldersCheckbox, "cell 0 5");
}
tabbedPane1.addTab(bundle.getString("MTForm.iconsPanel.border"), iconsPanel);
//======== projectViewPanel ========
{
projectViewPanel.setBorder(null);
projectViewPanel.setLayout(new MigLayout("fillx,hidemode 3,align left top",
// columns
"[322,fill]" + "[fill]",
// rows
"[]" + "[]" + "[]" + "[]" + "[]" + "[]" + "[]" + "[]" + "[]"));
//---- projectViewDesc ----
projectViewDesc.setForeground(UIManager.getColor("Label.disabledForeground"));
projectViewPanel.add(projectViewDesc, "cell 0 0 2 1");
//---- isCompactSidebarCheckbox ----
isCompactSidebarCheckbox.setText(bundle.getString("MTForm.isCompactSidebarCheckbox.text"));
isCompactSidebarCheckbox
.setToolTipText(bundle.getString("MTForm.isCompactSidebarCheckbox.toolTipText"));
isCompactSidebarCheckbox.addActionListener(e -> isCompactSidebarCheckboxActionPerformed(e));
projectViewPanel.add(isCompactSidebarCheckbox, "cell 0 1,align left center,grow 0 0");
//---- customSidebarSpinner ----
customSidebarSpinner
.setToolTipText(bundle.getString("MTForm.customSidebarSpinner.toolTipText"));
projectViewPanel.add(customSidebarSpinner,
"cell 1 1,align right center,grow 0 0,width 80:80:80");
//---- customTreeIndentCheckbox ----
customTreeIndentCheckbox.setText(bundle.getString("MTForm.customTreeIndentCheckbox.text"));
customTreeIndentCheckbox
.setToolTipText(bundle.getString("MTForm.customTreeIndentCheckbox.toolTipText"));
customTreeIndentCheckbox.addActionListener(e -> customTreeIndentCheckboxActionPerformed(e));
projectViewPanel.add(customTreeIndentCheckbox, "cell 0 2,align left center,grow 0 0");
//---- leftLabel ----
leftLabel.setText(bundle.getString("MTForm.leftLabel.text"));
leftLabel.setFont(leftLabel.getFont().deriveFont(leftLabel.getFont().getSize() - 2f));
projectViewPanel.add(leftLabel, "cell 1 2");
//---- leftIndentSpinner ----
leftIndentSpinner.setToolTipText(bundle.getString("MTForm.leftIndentSpinner.toolTipText"));
leftIndentSpinner.setPreferredSize(new Dimension(80, 30));
leftIndentSpinner.setMinimumSize(new Dimension(80, 30));
projectViewPanel.add(leftIndentSpinner, "cell 1 2");
//---- rightLabel ----
rightLabel.setText(bundle.getString("MTForm.rightLabel.text"));
rightLabel.setFont(rightLabel.getFont().deriveFont(rightLabel.getFont().getSize() - 2f));
projectViewPanel.add(rightLabel, "cell 1 2");
//---- rightSpinner ----
rightSpinner.setToolTipText(bundle.getString("MTForm.rightSpinner.toolTipText"));
projectViewPanel.add(rightSpinner, "cell 1 2,align right center,grow 0 0,width 80:80:80");
//---- arrowsStyleLabel ----
arrowsStyleLabel.setText(bundle.getString("MTForm.arrowsStyleLabel.text"));
arrowsStyleLabel.setToolTipText(bundle.getString("MTForm.arrowsStyleLabel.toolTipText"));
projectViewPanel.add(arrowsStyleLabel, "pad 0,cell 0 3,aligny center,grow 100 0");
//---- arrowsStyleComboBox ----
arrowsStyleComboBox.setToolTipText(bundle.getString("MTForm.arrowsStyleLabel.toolTipText"));
projectViewPanel.add(arrowsStyleComboBox,
"cell 1 3,align right center,grow 0 0,width 120:120:120");
//---- selectedIndicatorLabel ----
selectedIndicatorLabel.setText(bundle.getString("MTForm.selectedIndicatorLabel.text"));
selectedIndicatorLabel
.setToolTipText(bundle.getString("MTForm.selectedIndicatorLabel.toolTipText"));
projectViewPanel.add(selectedIndicatorLabel, "cell 0 4");
//---- indicatorStyleComboBox ----
indicatorStyleComboBox
.setToolTipText(bundle.getString("MTForm.indicatorStyleComboBox.toolTipText"));
projectViewPanel.add(indicatorStyleComboBox,
"cell 1 4,align right center,grow 0 0,width 120:120:120");
//---- indicatorThicknessLabel ----
indicatorThicknessLabel.setHorizontalTextPosition(SwingConstants.LEADING);
indicatorThicknessLabel.setLabelFor(highlightSpinner);
indicatorThicknessLabel.setText(bundle.getString("MTForm.indicatorThicknessLabel.text"));
indicatorThicknessLabel
.setToolTipText(bundle.getString("MTForm.indicatorThicknessLabel.toolTipText"));
projectViewPanel.add(indicatorThicknessLabel, "pad 0 16 0 0,cell 0 5");
projectViewPanel.add(indicatorThicknessSpinner, "cell 1 5,alignx right,growx 0");
//---- styledDirectoriesCheckbox ----
styledDirectoriesCheckbox.setLabel(bundle.getString("mt.boldtabs"));
styledDirectoriesCheckbox.setText(bundle.getString("mt.boldtabs"));
styledDirectoriesCheckbox.setToolTipText(bundle.getString("mt.boldtabs.tooltip"));
projectViewPanel.add(styledDirectoriesCheckbox, "cell 0 6,align left center,grow 0 0");
//---- directoriesColorLink ----
directoriesColorLink.setText(bundle.getString("MTForm.directoriesColorLink.text"));
directoriesColorLink.setForeground(UIManager.getColor("Link.activeForeground"));
directoriesColorLink.setHorizontalAlignment(SwingConstants.RIGHT);
projectViewPanel.add(directoriesColorLink, "cell 1 6");
//---- fontSizeCheckbox ----
fontSizeCheckbox.setText(bundle.getString("MTForm.fontSizeCheckbox.text"));
fontSizeCheckbox.addActionListener(e -> fontSizeCheckboxActionPerformed(e));
projectViewPanel.add(fontSizeCheckbox, "cell 0 7");
//---- fontSizeSpinner ----
fontSizeSpinner.setToolTipText(bundle.getString("MTForm.fontSizeSpinner.toolTipText"));
projectViewPanel.add(fontSizeSpinner, "cell 1 7,align right center,grow 0 0,width 80:80:80");
}
tabbedPane1.addTab(bundle.getString("MTForm.projectViewPanel.border"), projectViewPanel);
//======== componentsPanel ========
{
componentsPanel.setBorder(null);
componentsPanel.setLayout(new MigLayout("fillx,hidemode 3,align left top",
// columns
"[fill]",
// rows
"[]" + "[]" + "[]" + "[]" + "[]"));
//---- componentDesc ----
componentDesc.setForeground(UIManager.getColor("Label.disabledForeground"));
componentsPanel.add(componentDesc, "cell 0 0");
//---- upperCaseButtonsCheckbox ----
upperCaseButtonsCheckbox.setText(bundle.getString("MTForm.upperCaseButtonsCheckbox.text"));
upperCaseButtonsCheckbox
.setToolTipText(bundle.getString("MTForm.upperCaseButtonsCheckbox.toolTipText"));
componentsPanel.add(upperCaseButtonsCheckbox, "cell 0 1");
//---- accentScrollbarsCheckbox ----
accentScrollbarsCheckbox.setText(bundle.getString("MTForm.accentScrollbarsCheckbox.text"));
accentScrollbarsCheckbox
.setToolTipText(bundle.getString("MTForm.accentScrollbarsCheckbox.toolTipText"));
componentsPanel.add(accentScrollbarsCheckbox, "cell 0 2,align left center,grow 0 0");
//---- themedScrollbarsCheckbox ----
themedScrollbarsCheckbox.setText(bundle.getString("MTForm.themedScrollbarsCheckbox.text"));
themedScrollbarsCheckbox
.setToolTipText(bundle.getString("MTForm.themedScrollbarsCheckbox.toolTipText"));
componentsPanel.add(themedScrollbarsCheckbox, "cell 0 3");
//---- tabShadowCheckbox ----
tabShadowCheckbox.setText(bundle.getString("MTForm.tabShadowCheckbox.text"));
tabShadowCheckbox.setToolTipText(bundle.getString("MTForm.tabShadowCheckbox.toolTipText"));
componentsPanel.add(tabShadowCheckbox, "cell 0 4");
}
tabbedPane1.addTab(bundle.getString("MTForm.componentsPanel.tab.title"), componentsPanel);
//======== featuresPanel ========
{
featuresPanel.setBorder(null);
featuresPanel.setLayout(new MigLayout("fillx,hidemode 3,align left top",
// columns
"[fill]" + "[fill]",
// rows
"[]" + "[]" + "[]" + "[]" + "[]"));
//---- featuresDesc ----
featuresDesc.setForeground(UIManager.getColor("Label.disabledForeground"));
featuresPanel.add(featuresDesc, "cell 0 0");
//---- useMaterialFontCheckbox ----
useMaterialFontCheckbox.setText(bundle.getString("MTForm.useMaterialFontCheckbox.text"));
useMaterialFontCheckbox
.setToolTipText(bundle.getString("MTForm.useMaterialFontCheckbox.tooltipText"));
useMaterialFontCheckbox.addActionListener(e -> useMaterialFontCheckboxActionPerformed(e));
featuresPanel.add(useMaterialFontCheckbox, "cell 0 1,align left center,grow 0 0");
//---- materialThemeCheckbox ----
materialThemeCheckbox.setText(bundle.getString("MTForm.materialThemeCheckbox.text"));
materialThemeCheckbox
.setToolTipText(bundle.getString("MTForm.materialThemeCheckbox.toolTipText"));
featuresPanel.add(materialThemeCheckbox, "cell 0 2,align left center,grow 0 0");
//---- isMaterialDesignCheckbox ----
isMaterialDesignCheckbox.setLabel(bundle.getString("MTForm.isMaterialDesignCheckbox.label"));
isMaterialDesignCheckbox.setText(bundle.getString("MTForm.isMaterialDesignCheckbox.text"));
isMaterialDesignCheckbox
.setToolTipText(bundle.getString("MTForm.isMaterialDesignCheckbox.toolTipText"));
featuresPanel.add(isMaterialDesignCheckbox, "cell 0 3,align left center,grow 0 0");
//---- fileColorsCheckbox ----
fileColorsCheckbox.setText(bundle.getString("MTForm.fileColorsCheckbox.text"));
fileColorsCheckbox.setToolTipText(bundle.getString("MTForm.fileColorsCheckbox.toolTipText"));
featuresPanel.add(fileColorsCheckbox, "cell 0 4");
//---- fileStatusColorsLink ----
fileStatusColorsLink.setText(bundle.getString("MTForm.fileStatusColorsLink.text"));
fileStatusColorsLink.setForeground(UIManager.getColor("Link.activeForeground"));
featuresPanel.add(fileStatusColorsLink, "cell 1 4");
}
tabbedPane1.addTab(bundle.getString("MTForm.featuresPanel.border"), featuresPanel);
//======== otherTweaksPanel ========
{
otherTweaksPanel.setBorder(null);
otherTweaksPanel.setLayout(new MigLayout("fillx,hidemode 3,align left top",
// columns
"[fill]",
// rows
"[]" + "[]" + "[]" + "[]"));
//---- tweaksDesc ----
tweaksDesc.setForeground(UIManager.getColor("Label.disabledForeground"));
otherTweaksPanel.add(tweaksDesc, "cell 0 0");
//---- isProjectViewDecoratorsCheckbox ----
isProjectViewDecoratorsCheckbox.setText(bundle.getString("MTForm.projectViewDecorators"));
isProjectViewDecoratorsCheckbox
.setToolTipText(bundle.getString("MTForm.projectViewDecorators.tooltip"));
otherTweaksPanel.add(isProjectViewDecoratorsCheckbox, "cell 0 1,align left center,grow 0 0");
//---- isThemeInStatusCheckbox ----
isThemeInStatusCheckbox.setText(bundle.getString("MTForm.themeStatus"));
isThemeInStatusCheckbox.setToolTipText(bundle.getString("MTForm.themeStatus.tooltip"));
otherTweaksPanel.add(isThemeInStatusCheckbox, "cell 0 2,align left center,grow 0 0");
//---- darkTitleBarCheckbox ----
darkTitleBarCheckbox.setText(bundle.getString("MTForm.darkTitleBarCheckbox.text"));
darkTitleBarCheckbox
.setToolTipText(bundle.getString("MTForm.darkTitleBarCheckbox.toolTipText"));
otherTweaksPanel.add(darkTitleBarCheckbox, "cell 0 3,align left center,grow 0 0");
}
tabbedPane1.addTab(bundle.getString("MTForm.otherTweaksPanel.border"), otherTweaksPanel);
}
content.add(tabbedPane1, "pad 0,cell 0 3,growx,gapx 10 10,gapy 10 10");
content.add(separator1, "cell 0 4");
//---- resetDefaultsButton ----
resetDefaultsButton.setText(bundle.getString("mt.resetdefaults"));
resetDefaultsButton.setToolTipText(bundle.getString("mt.resetdefaults.tooltip"));
resetDefaultsButton.addActionListener(e -> resetDefaultsButtonActionPerformed(e));
content.add(resetDefaultsButton, "pad 0,cell 0 5,align trailing center,grow 0 0,wmin 200");
}
// JFormDesigner - End of component initialization //GEN-END:initComponents
darkTitleBarCheckbox.addActionListener(this::isDarkTitleBarActionPerformed);
if ((SystemInfo.isWin10OrNewer) || SystemInfo.isMac) {
darkTitleBarCheckbox.setEnabled(true);
}
// Themes
themeComboBox.setModel(new DefaultComboBoxModel<>(MTThemes.getAllThemes()));
themeComboBox.setRenderer(new ListCellRendererWrapper<MTThemeFacade>() {
@Override
public void customize(final JList list, final MTThemeFacade value, final int index,
final boolean selected, final boolean hasFocus) {
final Icon baseIcon;
if (value == null) {
return;
}
baseIcon = value.getIcon();
setIcon(baseIcon);
setText(value.getThemeName());
}
});
// Arrows
arrowsStyleComboBox.setModel(new DefaultComboBoxModel<>(ArrowsStyles.values()));
arrowsStyleComboBox.setRenderer(new ListCellRendererWrapper<ArrowsStyles>() {
@Override
public void customize(final JList list, final ArrowsStyles value, final int index,
final boolean selected, final boolean hasFocus) {
final Icon baseIcon;
if (value == null) {
return;
}
baseIcon = value.getIcon();
setIcon(baseIcon);
}
});
// Indicator
indicatorStyleComboBox.setModel(new DefaultComboBoxModel<>(IndicatorStyles.values()));
fileColorsLink.setListener((aSource, aLinkData) -> {
final Settings settings = Settings.KEY.getData(DataManager.getInstance().getDataContext(content));
if (settings != null) {
settings.select(settings.find(MTCustomThemeConfigurable.class));
}
}, null);
fileStatusColorsLink.setListener((aSource, aLinkData) -> {
final Settings settings = Settings.KEY.getData(DataManager.getInstance().getDataContext(content));
if (settings != null) {
final SearchableConfigurable subConfigurable = Objects
.requireNonNull(settings.find(ColorAndFontOptions.class))
.findSubConfigurable(MTFileColorsPage.class);
if (subConfigurable != null) {
settings.select(subConfigurable);
}
}
}, null);
directoriesColorLink.setListener((aSource, aLinkData) -> {
final Settings settings = Settings.KEY.getData(DataManager.getInstance().getDataContext(content));
if (settings != null) {
final SearchableConfigurable subConfigurable = Objects
.requireNonNull(settings.find(ColorAndFontOptions.class))
.findSubConfigurable(MTFileColorsPage.class);
if (subConfigurable != null) {
settings.select(subConfigurable, "Directories");
}
}
}, null);
}
From source file:com.cs521.team7.HomePage.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Evaluation license - Saurabh Jadhav DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); menuBar1 = new JMenuBar(); menu_file = new JMenu(); menuItem1 = new JMenuItem(); menu_help = new JMenu(); menu_faq = new JMenuItem(); menu_about = new JMenuItem(); menu1 = new JMenu(); menuItem_updateProfile = new JMenuItem(); panel1 = new JPanel(); label_welcome = new JLabel(); btn_account = new JButton(); btn_cart = new JButton(); btn_logout = new JButton(); separator2 = new JSeparator(); splitPane2 = new JSplitPane(); panel2 = new JPanel(); label2 = compFactory.createLabel("Total Cost of Cart: "); label_totalCartPrice = compFactory.createLabel(" $0"); label1 = new JLabel(); label_totalCartItems = new JLabel(); separator4 = new JSeparator(); label8 = new JLabel(); panel3 = new JPanel(); btn_search = new JButton(); label5 = new JLabel(); textField_searchBox = new JTextField(); label6 = new JLabel(); comboBox_filter = new JComboBox(); label7 = new JLabel(); comboBox_sort = new JComboBox(); separator3 = new JSeparator(); scrollPane1 = new JScrollPane(); table_ProductList = new JTable(); btn_addToCart = new JButton(); //======== this ======== setIconImage(new ImageIcon(getClass().getResource("/logo/sonos_logo.jpg")).getImage()); Container contentPane = getContentPane(); contentPane.setLayout(new FormLayout("default:grow", "2*(default, $lgap), default")); //======== menuBar1 ======== {//from www . j a v a 2s . com //======== menu_file ======== { menu_file.setText("Files"); //---- menuItem1 ---- menuItem1.setText("Exit"); menu_file.add(menuItem1); } menuBar1.add(menu_file); //======== menu_help ======== { menu_help.setText("Help"); menu_help.addActionListener(e -> menu_helpActionPerformed(e)); //---- menu_faq ---- menu_faq.setText("FAQ"); menu_help.add(menu_faq); //---- menu_about ---- menu_about.setText("About"); menu_about.addActionListener(e -> { menu_aboutActionPerformed(e); menu_aboutActionPerformed(e); }); menu_about.addMenuKeyListener(new MenuKeyListener() { @Override public void menuKeyPressed(MenuKeyEvent e) { menu_aboutMenuKeyPressed(e); } @Override public void menuKeyReleased(MenuKeyEvent e) { } @Override public void menuKeyTyped(MenuKeyEvent e) { } }); menu_help.add(menu_about); } menuBar1.add(menu_help); //======== menu1 ======== { menu1.setText("Profile"); //---- menuItem_updateProfile ---- menuItem_updateProfile.setText("Update Profile"); menuItem_updateProfile.addActionListener(e -> menuItem_updateProfileActionPerformed(e)); menu1.add(menuItem_updateProfile); } menuBar1.add(menu1); } setJMenuBar(menuBar1); //======== panel1 ======== { // JFormDesigner evaluation mark panel1.setBorder(new javax.swing.border.CompoundBorder( new javax.swing.border.TitledBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0), "JFormDesigner Evaluation", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.BOTTOM, new java.awt.Font("Dialog", java.awt.Font.BOLD, 12), java.awt.Color.red), panel1.getBorder())); panel1.addPropertyChangeListener(new java.beans.PropertyChangeListener() { public void propertyChange(java.beans.PropertyChangeEvent e) { if ("border".equals(e.getPropertyName())) throw new RuntimeException(); } }); panel1.setLayout(new FormLayout( "default, $lcgap, default:grow, $lcgap, default, $lcgap, default:grow, 10*($lcgap, default)", "default")); //---- label_welcome ---- label_welcome.setText("Welcome "); panel1.add(label_welcome, CC.xy(1, 1, CC.CENTER, CC.DEFAULT)); //---- btn_account ---- btn_account.setText("My Account"); panel1.add(btn_account, CC.xy(23, 1, CC.RIGHT, CC.TOP)); //---- btn_cart ---- btn_cart.setText("Cart"); panel1.add(btn_cart, CC.xy(25, 1, CC.FILL, CC.DEFAULT)); //---- btn_logout ---- btn_logout.setText("Logout"); panel1.add(btn_logout, CC.xy(27, 1)); } contentPane.add(panel1, CC.xy(1, 1, CC.FILL, CC.DEFAULT)); contentPane.add(separator2, CC.xy(1, 3, CC.FILL, CC.CENTER)); //======== splitPane2 ======== { //======== panel2 ======== { panel2.setLayout(new FormLayout("min, default:grow", "4*(default, $lgap), default")); panel2.add(label2, CC.xy(1, 1, CC.LEFT, CC.DEFAULT)); panel2.add(label_totalCartPrice, CC.xywh(2, 1, 1, 2, CC.LEFT, CC.TOP)); //---- label1 ---- label1.setText("Total Items in Cart: "); panel2.add(label1, CC.xy(1, 3, CC.LEFT, CC.DEFAULT)); //---- label_totalCartItems ---- label_totalCartItems.setText(" 0"); panel2.add(label_totalCartItems, CC.xy(2, 3, CC.LEFT, CC.DEFAULT)); panel2.add(separator4, CC.xywh(1, 5, 2, 1, CC.FILL, CC.DEFAULT)); //---- label8 ---- label8.setText("Browse"); panel2.add(label8, CC.xy(1, 7, CC.LEFT, CC.DEFAULT)); } splitPane2.setLeftComponent(panel2); //======== panel3 ======== { panel3.setLayout(new FormLayout( "left:default, 2*($lcgap, default), $lcgap, default:grow, 5*($lcgap, default), $lcgap, default:grow, 6*($lcgap, default)", "4*(default, $lgap), 2*(default:grow, $lgap), default, $lgap, default:grow, 2*($lgap, default), $lgap, default:grow")); //---- btn_search ---- btn_search.setText("Search"); panel3.add(btn_search, CC.xywh(31, 1, 1, 5, CC.FILL, CC.DEFAULT)); //---- label5 ---- label5.setText("Search Text"); panel3.add(label5, CC.xy(1, 1)); panel3.add(textField_searchBox, CC.xywh(3, 1, 27, 1, CC.FILL, CC.DEFAULT)); //---- label6 ---- label6.setText("Filter"); panel3.add(label6, CC.xy(1, 3)); panel3.add(comboBox_filter, CC.xywh(3, 3, 27, 1, CC.FILL, CC.DEFAULT)); //---- label7 ---- label7.setText("Sort"); panel3.add(label7, CC.xy(1, 5)); panel3.add(comboBox_sort, CC.xywh(3, 5, 27, 1)); panel3.add(separator3, CC.xywh(1, 7, 31, 1, CC.FILL, CC.DEFAULT)); //======== scrollPane1 ======== { scrollPane1.setViewportView(table_ProductList); } panel3.add(scrollPane1, CC.xywh(1, 9, 29, 13, CC.FILL, CC.FILL)); //---- btn_addToCart ---- btn_addToCart.setText("Add to Cart"); btn_addToCart.addActionListener(e -> btn_addToCartActionPerformed(e)); panel3.add(btn_addToCart, CC.xy(31, 9)); } splitPane2.setRightComponent(panel3); } contentPane.add(splitPane2, CC.xy(1, 5, CC.RIGHT, CC.DEFAULT)); setSize(680, 360); setLocationRelativeTo(null); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:com.starillon.ibtradetools.ui.spreadcalc.SpreadStrategySelector.java
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents // Generated using JFormDesigner Evaluation license - Mark French ResourceBundle bundle = ResourceBundle.getBundle("com.starillon.ibtradetools.ui.spreadcalc.spreadcalc"); DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); underlyingLbl = compFactory .createLabel(bundle.getString("SpreadStrategySelector.underlyingLbl.textWithMnemonic")); underlyingFld = new JTextField(); strategyLbl = compFactory/*from w ww .j a va 2 s . c o m*/ .createLabel(bundle.getString("SpreadStrategySelector.strategyLbl.textWithMnemonic")); strategyList = new JComboBox(); yearLbl = compFactory.createLabel(bundle.getString("SpreadStrategySelector.yearLbl.textWithMnemonic")); yearList = new JComboBox(); monthLbl = compFactory.createLabel(bundle.getString("SpreadStrategySelector.monthLbl.textWithMnemonic")); monthList = new JComboBox(); strikeGapLbl = compFactory .createLabel(bundle.getString("SpreadStrategySelector.strikeGapLbl.textWithMnemonic")); strikeGapFld = new JTextField(); clearBtn = new JButton(); addBtn = new JButton(); CellConstraints cc = new CellConstraints(); //======== this ======== setBackground(new Color(238, 238, 238)); setBorder(new CompoundBorder(new TitledBorder(bundle.getString("SpreadStrategySelector.this.border")), Borders.DLU2_BORDER)); // JFormDesigner evaluation mark setBorder( new javax.swing.border.CompoundBorder( new javax.swing.border.TitledBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0), "JFormDesigner Evaluation", 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("$lcgap, default, $lcgap, $button, 7*($lcgap, default), $lcgap, 20dlu, $lcgap", "default, $lgap, default")); initForm(); initModels(); add(underlyingLbl, cc.xy(2, 1)); add(underlyingFld, cc.xy(4, 1)); add(strategyLbl, cc.xy(6, 1)); add(strategyList, cc.xy(8, 1)); add(yearLbl, cc.xy(10, 1)); add(yearList, cc.xy(12, 1)); add(monthLbl, cc.xy(14, 1)); add(monthList, cc.xy(16, 1)); add(strikeGapLbl, cc.xy(18, 1)); add(strikeGapFld, cc.xy(20, 1)); //---- clearBtn ---- clearBtn.setText(bundle.getString("SpreadStrategySelector.clearBtn.text")); add(clearBtn, cc.xy(8, 3)); //---- addBtn ---- addBtn.setText(bundle.getString("SpreadStrategySelector.addBtn.text")); add(addBtn, cc.xy(12, 3)); // JFormDesigner - End of component initialization //GEN-END:initComponents }
From source file:de.bund.bfr.knime.openkrise.db.gui.About.java
License:Open Source License
private void initComponents() { // JFormDesigner - Component initialization - DO NOT MODIFY //GEN-BEGIN:initComponents ResourceBundle bundle = ResourceBundle.getBundle("de.bund.bfr.knime.openkrise.db.gui.PanelProps"); DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance(); dialogPane = new JPanel(); contentPanel = new JPanel(); label1 = compFactory.createLabel(""); label3 = new JLabel(); label2 = new JLabel(); label4 = new JLabel(); buttonBar = new JPanel(); okButton = new JButton(); //======== this ======== setTitle(bundle.getString("About.this.title")); setModal(true);/*from w ww .j a v a 2 s .co m*/ setResizable(false); Container contentPane = getContentPane(); contentPane.setLayout(new BorderLayout()); //======== dialogPane ======== { dialogPane.setBorder(Borders.DIALOG); dialogPane.setLayout(new BorderLayout()); //======== contentPanel ======== { contentPanel.setLayout(new FormLayout("default:grow", "fill:default:grow, 4*($lgap, default)")); //---- label1 ---- label1.setIcon(new ImageIcon( getClass().getResource("/de/bund/bfr/knime/openkrise/db/gui/res/Database.gif"))); label1.setPreferredSize(new Dimension(180, 170)); label1.setMaximumSize(new Dimension(255, 240)); label1.setMinimumSize(new Dimension(128, 120)); label1.setHorizontalAlignment(SwingConstants.CENTER); contentPanel.add(label1, CC.xy(1, 1, CC.FILL, CC.FILL)); //---- label3 ---- label3.setText(bundle.getString("About.label3.text")); label3.setHorizontalAlignment(SwingConstants.LEFT); label3.setFont(new Font("Dotum", Font.BOLD, 20)); contentPanel.add(label3, CC.xy(1, 3)); //---- label2 ---- label2.setText(bundle.getString("About.label2.text")); label2.setHorizontalAlignment(SwingConstants.LEFT); contentPanel.add(label2, CC.xy(1, 5)); //---- label4 ---- label4.setText(bundle.getString("About.label4.text")); label4.setHorizontalAlignment(SwingConstants.LEFT); contentPanel.add(label4, CC.xy(1, 9)); } dialogPane.add(contentPanel, BorderLayout.CENTER); //======== buttonBar ======== { buttonBar.setBorder(Borders.BUTTON_BAR_PAD); buttonBar.setLayout(new FormLayout("$glue, $button", "pref")); //---- okButton ---- okButton.setText("OK"); okButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { okButtonActionPerformed(e); } }); buttonBar.add(okButton, CC.xy(2, 1)); } dialogPane.add(buttonBar, BorderLayout.SOUTH); } contentPane.add(dialogPane, BorderLayout.CENTER); setSize(210, 310); setLocationRelativeTo(getOwner()); // JFormDesigner - End of component initialization //GEN-END:initComponents }