Java Examples for javax.swing.SpinnerNumberModel
The following java examples will help you to understand the usage of javax.swing.SpinnerNumberModel. These source code samples are taken from different open source projects.
Example 1
| Project: mmlTools-master File: NumberSpinner.java View source code |
public static JSpinner createSpinner(int initial, int min, int max, int step) {
SpinnerNumberModel model = new SpinnerNumberModel(initial, min, max, step);
JSpinner spinner = new JSpinner(model);
spinner.addMouseWheelListener(new MouseWheelListener() {
@Override
public void mouseWheelMoved(MouseWheelEvent e) {
if (!spinner.isEnabled()) {
return;
}
try {
if (e.getWheelRotation() < 0) {
spinner.setValue(model.getNextValue());
} else {
spinner.setValue(model.getPreviousValue());
}
} catch (IllegalArgumentException exception) {
}
}
});
return spinner;
}Example 2
| Project: Gaalop-master File: InputsPanel.java View source code |
/**
* Sets the inputs
* @param inputs The inputs
*/
public void setInputs(LinkedList<String> inputs) {
panel.removeAll();
panel.setSize(panel.getWidth(), 25 * inputs.size());
panel.setLayout(new GridLayout((inputs.size() < 8) ? 8 - inputs.size() : inputs.size(), 1, 5, 5));
mapSpinners.clear();
for (String input : inputs) {
JSpinner spinner = new JSpinner(new SpinnerNumberModel());
mapSpinners.put(spinner, input);
panel.add(new LabeledComponent(input + ":", spinner));
spinner.addChangeListener(this);
}
}Example 3
| Project: GitToolBox-master File: GtPrjForm.java View source code |
@Override
public void init() {
autoFetchIntervalSpinner.setModel(new SpinnerNumberModel(AutoFetchParams.defaultIntervalMinutes, AutoFetchParams.intervalMinMinutes, AutoFetchParams.intervalMaxMinutes, 1));
autoFetchIntervalSpinner.setEnabled(false);
autoFetchEnabledCheckBox.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
autoFetchIntervalSpinner.setEnabled(autoFetchEnabledCheckBox.isSelected());
}
});
}Example 4
| Project: josm-plugins-master File: SplinexPreference.java View source code |
@Override
public void addGui(PreferenceTabbedPane gui) {
JPanel p = gui.createPreferenceTab(this);
SpinnerNumberModel model = new SpinnerNumberModel((int) Spline.PROP_SPLINEPOINTS.get(), 1, 100, 1);
spCurveSteps = new JSpinner(model);
JLabel label = new JLabel(tr("Curve steps"));
p.add(label, GBC.std());
label.setLabelFor(spCurveSteps);
p.add(spCurveSteps, GBC.eol());
}Example 5
| Project: Learn-Kirtan-master File: OptionsMenuController.java View source code |
public void changeSa() {
SpinnerModel saModel = new SpinnerNumberModel(settingsManager.getSaKey() + 1, 1, 22, 1);
JSpinner saSpinner = new JSpinner(saModel);
JPanel panel = new JPanel();
panel.add(new JLabel("Choose the key number for sa:"));
panel.add(saSpinner);
int result = DialogUtility.showChangeSaDialog(panel);
if (DialogUtility.isOK(result)) {
int value = (Integer) saSpinner.getValue() - 1;
settingsManager.setSaKey(value);
notes.shiftLabels(value);
if (settingsManager.getShowSargamLabels())
labelManager.labelSargamNotes();
if (settingsManager.getShowKeyboardLabels())
labelManager.labelKeyboardNotes();
}
}Example 6
| Project: WorldPainter-master File: TunnelLayerDialog.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
buttonGroup1 = new javax.swing.ButtonGroup();
buttonGroup3 = new javax.swing.ButtonGroup();
buttonCancel = new javax.swing.JButton();
buttonOK = new javax.swing.JButton();
buttonReset = new javax.swing.JButton();
jLabel1 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
textFieldName = new javax.swing.JTextField();
jLabel11 = new javax.swing.JLabel();
colourEditor1 = new org.pepsoft.worldpainter.ColourEditor();
jTabbedPane1 = new javax.swing.JTabbedPane();
jPanel1 = new javax.swing.JPanel();
radioButtonFloorFixedLevel = new javax.swing.JRadioButton();
spinnerRoofLevel = new javax.swing.JSpinner();
mixedMaterialSelectorFloor = new org.pepsoft.worldpainter.MixedMaterialSelector();
jLabel12 = new javax.swing.JLabel();
jLabel5 = new javax.swing.JLabel();
jLabel9 = new javax.swing.JLabel();
spinnerFloorLevel = new javax.swing.JSpinner();
jLabel20 = new javax.swing.JLabel();
radioButtonRoofFixedDepth = new javax.swing.JRadioButton();
spinnerFloorMin = new javax.swing.JSpinner();
noiseSettingsEditorFloor = new org.pepsoft.worldpainter.NoiseSettingsEditor();
jLabel17 = new javax.swing.JLabel();
spinnerRoofMin = new javax.swing.JSpinner();
jLabel18 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
spinnerFloodLevel = new javax.swing.JSpinner();
radioButtonFloorFixedDepth = new javax.swing.JRadioButton();
jLabel14 = new javax.swing.JLabel();
checkBoxFloodWithLava = new javax.swing.JCheckBox();
spinnerRoofMax = new javax.swing.JSpinner();
mixedMaterialSelectorRoof = new org.pepsoft.worldpainter.MixedMaterialSelector();
jLabel13 = new javax.swing.JLabel();
noiseSettingsEditorRoof = new org.pepsoft.worldpainter.NoiseSettingsEditor();
jLabel8 = new javax.swing.JLabel();
jLabel16 = new javax.swing.JLabel();
spinnerWallRoofDepth = new javax.swing.JSpinner();
spinnerWallFloorDepth = new javax.swing.JSpinner();
checkBoxRemoveWater = new javax.swing.JCheckBox();
spinnerFloorMax = new javax.swing.JSpinner();
jLabel19 = new javax.swing.JLabel();
jLabel7 = new javax.swing.JLabel();
jLabel6 = new javax.swing.JLabel();
radioButtonFloorInverse = new javax.swing.JRadioButton();
checkBoxFlood = new javax.swing.JCheckBox();
radioButtonRoofFixedLevel = new javax.swing.JRadioButton();
jLabel3 = new javax.swing.JLabel();
mixedMaterialSelectorWall = new org.pepsoft.worldpainter.MixedMaterialSelector();
radioButtonRoofInverse = new javax.swing.JRadioButton();
jLabel15 = new javax.swing.JLabel();
jLabel10 = new javax.swing.JLabel();
labelPreview = new javax.swing.JLabel();
jLabel21 = new javax.swing.JLabel();
jPanel2 = new javax.swing.JPanel();
jLabel22 = new javax.swing.JLabel();
jScrollPane1 = new javax.swing.JScrollPane();
tableFloorLayers = new javax.swing.JTable();
buttonNewFloorLayer = new javax.swing.JButton();
buttonAddFloorLayer = new javax.swing.JButton();
buttonEditFloorLayer = new javax.swing.JButton();
buttonRemoveFloorLayer = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Configure Cave/Tunnel Layer");
buttonCancel.setText("Cancel");
buttonCancel.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
buttonCancelActionPerformed(evt);
}
});
buttonOK.setText("OK");
buttonOK.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
buttonOKActionPerformed(evt);
}
});
buttonReset.setText("Reset");
buttonReset.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
buttonResetActionPerformed(evt);
}
});
jLabel1.setText("Create underground tunnels and caves with the following properties:");
jLabel4.setText("Name:");
textFieldName.setColumns(20);
textFieldName.setText("jTextField1");
jLabel11.setText("Colour:");
buttonGroup1.add(radioButtonFloorFixedLevel);
radioButtonFloorFixedLevel.setText("fixed level");
radioButtonFloorFixedLevel.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
radioButtonFloorFixedLevelActionPerformed(evt);
}
});
spinnerRoofLevel.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
spinnerRoofLevel.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinnerRoofLevelStateChanged(evt);
}
});
jLabel12.setText("Walls:");
jLabel5.setText("Variation:");
jLabel9.setText("Variation:");
spinnerFloorLevel.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
spinnerFloorLevel.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinnerFloorLevelStateChanged(evt);
}
});
jLabel20.setText("Options:");
buttonGroup3.add(radioButtonRoofFixedDepth);
radioButtonRoofFixedDepth.setText("fixed depth");
radioButtonRoofFixedDepth.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
radioButtonRoofFixedDepthActionPerformed(evt);
}
});
spinnerFloorMin.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
spinnerFloorMin.setEnabled(false);
spinnerFloorMin.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinnerFloorMinStateChanged(evt);
}
});
jLabel17.setText(", max:");
spinnerRoofMin.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
spinnerRoofMin.setEnabled(false);
spinnerRoofMin.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinnerRoofMinStateChanged(evt);
}
});
jLabel18.setText("Absolute min:");
jLabel2.setText("Floor:");
spinnerFloodLevel.setModel(new javax.swing.SpinnerNumberModel(1, 1, 255, 1));
spinnerFloodLevel.setEnabled(false);
spinnerFloodLevel.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinnerFloodLevelStateChanged(evt);
}
});
buttonGroup1.add(radioButtonFloorFixedDepth);
radioButtonFloorFixedDepth.setText("fixed depth");
radioButtonFloorFixedDepth.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
radioButtonFloorFixedDepthActionPerformed(evt);
}
});
jLabel14.setText("Material:");
checkBoxFloodWithLava.setText("Flood with lava:");
checkBoxFloodWithLava.setEnabled(false);
checkBoxFloodWithLava.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING);
checkBoxFloodWithLava.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
checkBoxFloodWithLavaActionPerformed(evt);
}
});
spinnerRoofMax.setModel(new javax.swing.SpinnerNumberModel(255, 0, 255, 1));
spinnerRoofMax.setEnabled(false);
spinnerRoofMax.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinnerRoofMaxStateChanged(evt);
}
});
jLabel13.setText("Bottom width:");
jLabel8.setText("Level:");
jLabel16.setText("Absolute min:");
spinnerWallRoofDepth.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
spinnerWallRoofDepth.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinnerWallRoofDepthStateChanged(evt);
}
});
spinnerWallFloorDepth.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
spinnerWallFloorDepth.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinnerWallFloorDepthStateChanged(evt);
}
});
checkBoxRemoveWater.setText("Remove water or lava:");
checkBoxRemoveWater.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING);
checkBoxRemoveWater.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
checkBoxRemoveWaterActionPerformed(evt);
}
});
spinnerFloorMax.setModel(new javax.swing.SpinnerNumberModel(255, 0, 255, 1));
spinnerFloorMax.setEnabled(false);
spinnerFloorMax.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinnerFloorMaxStateChanged(evt);
}
});
jLabel19.setText(", max:");
jLabel7.setText("Material:");
jLabel6.setText("Ceiling:");
buttonGroup1.add(radioButtonFloorInverse);
radioButtonFloorInverse.setText("opposite of terrain");
radioButtonFloorInverse.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
radioButtonFloorInverseActionPerformed(evt);
}
});
checkBoxFlood.setText("Flood the caves/tunnels:");
checkBoxFlood.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING);
checkBoxFlood.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
checkBoxFloodActionPerformed(evt);
}
});
buttonGroup3.add(radioButtonRoofFixedLevel);
radioButtonRoofFixedLevel.setSelected(true);
radioButtonRoofFixedLevel.setText("fixed level");
radioButtonRoofFixedLevel.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
radioButtonRoofFixedLevelActionPerformed(evt);
}
});
jLabel3.setText("Level:");
buttonGroup3.add(radioButtonRoofInverse);
radioButtonRoofInverse.setText("opposite of terrain");
radioButtonRoofInverse.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
radioButtonRoofInverseActionPerformed(evt);
}
});
jLabel15.setText("Top width:");
jLabel10.setText("Material:");
labelPreview.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED));
jLabel21.setLabelFor(spinnerFloodLevel);
jLabel21.setText("Level:");
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addContainerGap().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jLabel12).addComponent(jLabel6).addComponent(jLabel2).addComponent(jLabel20).addGroup(jPanel1Layout.createSequentialGroup().addGap(12, 12, 12).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel13).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(spinnerWallFloorDepth, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(jLabel15).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(spinnerWallRoofDepth, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel14).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(mixedMaterialSelectorWall, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(radioButtonRoofFixedLevel).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonRoofFixedDepth).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonRoofInverse)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel8).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(spinnerRoofLevel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(jLabel16).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(spinnerRoofMin, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(0, 0, 0).addComponent(jLabel17).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(spinnerRoofMax, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel9).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(noiseSettingsEditorRoof, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel10).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(mixedMaterialSelectorRoof, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel7).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(mixedMaterialSelectorFloor, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(spinnerFloorLevel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(jLabel18).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(spinnerFloorMin, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(0, 0, 0).addComponent(jLabel19).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(spinnerFloorMax, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(radioButtonFloorFixedLevel).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonFloorFixedDepth).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonFloorInverse)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel5).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(noiseSettingsEditorFloor, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(checkBoxFlood).addGap(18, 18, 18).addComponent(jLabel21).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(spinnerFloodLevel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(checkBoxFloodWithLava)).addComponent(checkBoxRemoveWater)))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(labelPreview, javax.swing.GroupLayout.DEFAULT_SIZE, 232, Short.MAX_VALUE).addContainerGap()));
jPanel1Layout.setVerticalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addContainerGap().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel6).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(radioButtonRoofFixedLevel).addComponent(radioButtonRoofFixedDepth).addComponent(radioButtonRoofInverse)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel8).addComponent(spinnerRoofLevel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel16).addComponent(spinnerRoofMin, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel17).addComponent(spinnerRoofMax, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel9).addComponent(noiseSettingsEditorRoof, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel10).addComponent(mixedMaterialSelectorRoof, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(18, 18, 18).addComponent(jLabel2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(radioButtonFloorFixedLevel).addComponent(radioButtonFloorFixedDepth).addComponent(radioButtonFloorInverse)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel18).addComponent(spinnerFloorMin, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel19).addComponent(spinnerFloorMax, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel3).addComponent(spinnerFloorLevel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel5).addComponent(noiseSettingsEditorFloor, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel7).addComponent(mixedMaterialSelectorFloor, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(18, 18, 18).addComponent(jLabel12).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel13).addComponent(spinnerWallFloorDepth, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel15).addComponent(spinnerWallRoofDepth, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel14).addComponent(mixedMaterialSelectorWall, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(18, 18, 18).addComponent(jLabel20).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxRemoveWater).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(checkBoxFlood).addComponent(jLabel21).addComponent(spinnerFloodLevel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(checkBoxFloodWithLava))).addComponent(labelPreview, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addContainerGap()));
jTabbedPane1.addTab("Caves/Tunnels Settings", jPanel1);
jLabel22.setText("You can add custom layers here which will be rendered on the cave/tunnel floors:");
tableFloorLayers.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION);
tableFloorLayers.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
tableFloorLayersMouseClicked(evt);
}
});
jScrollPane1.setViewportView(tableFloorLayers);
buttonNewFloorLayer.setText("Create New");
buttonNewFloorLayer.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
buttonNewFloorLayerActionPerformed(evt);
}
});
buttonAddFloorLayer.setText("Add Existing");
buttonAddFloorLayer.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
buttonAddFloorLayerActionPerformed(evt);
}
});
buttonEditFloorLayer.setText("Edit");
buttonEditFloorLayer.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
buttonEditFloorLayerActionPerformed(evt);
}
});
buttonRemoveFloorLayer.setText("Remove");
buttonRemoveFloorLayer.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
buttonRemoveFloorLayerActionPerformed(evt);
}
});
javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel2Layout.createSequentialGroup().addContainerGap().addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel2Layout.createSequentialGroup().addComponent(jLabel22).addGap(0, 0, Short.MAX_VALUE)).addGroup(jPanel2Layout.createSequentialGroup().addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 518, Short.MAX_VALUE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addComponent(buttonAddFloorLayer, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(buttonNewFloorLayer, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(buttonEditFloorLayer, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(buttonRemoveFloorLayer, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addContainerGap()));
jPanel2Layout.setVerticalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel2Layout.createSequentialGroup().addContainerGap().addComponent(jLabel22).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 398, Short.MAX_VALUE).addGroup(jPanel2Layout.createSequentialGroup().addComponent(buttonNewFloorLayer).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(buttonAddFloorLayer).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(buttonEditFloorLayer).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(buttonRemoveFloorLayer))).addContainerGap()));
jTabbedPane1.addTab("Floor Layers", jPanel2);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(buttonReset).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(buttonOK).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(buttonCancel).addGap(11, 11, 11)).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jLabel1).addGroup(layout.createSequentialGroup().addComponent(jLabel4).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(textFieldName, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel11).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(colourEditor1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(jTabbedPane1)).addContainerGap()))));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jTabbedPane1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel4).addComponent(textFieldName, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel11).addComponent(colourEditor1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(18, 18, 18).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(buttonCancel).addComponent(buttonOK).addComponent(buttonReset)).addContainerGap()));
pack();
}Example 7
| Project: geotools-tike-master File: JColorMapPane.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
guiType = new javax.swing.JSpinner();
guiEntrys = new org.geotools.gui.swing.style.sld.JColorMapEntryTable();
// NOI18N
java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle("org/geotools/gui/swing/style/sld/Bundle");
// NOI18N
jLabel1.setText(bundle.getString("type"));
guiType.setModel(new javax.swing.SpinnerNumberModel());
org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(layout.createSequentialGroup().add(jLabel1).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(guiType, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 109, Short.MAX_VALUE)).add(guiEntrys, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE));
layout.setVerticalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(layout.createSequentialGroup().add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE).add(jLabel1).add(guiType, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(guiEntrys, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).addContainerGap()));
}Example 8
| Project: tri-master File: TimeSetupDialog.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
java.awt.GridBagConstraints gridBagConstraints;
comboBox = new javax.swing.JComboBox<>();
daySpS = new javax.swing.JSpinner();
monthSpS = new javax.swing.JSpinner();
yearSpS = new javax.swing.JSpinner();
setp = new javax.swing.JButton();
daySpE = new javax.swing.JSpinner();
monthSpE = new javax.swing.JSpinner();
yearSpE = new javax.swing.JSpinner();
openb = new javax.swing.JButton();
saveb = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Time period setting");
setPreferredSize(new java.awt.Dimension(500, 180));
getContentPane().setLayout(new java.awt.GridBagLayout());
comboBox.setPreferredSize(new java.awt.Dimension(120, 29));
comboBox.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
comboBoxActionPerformed(evt);
}
});
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.insets = new java.awt.Insets(8, 8, 8, 8);
getContentPane().add(comboBox, gridBagConstraints);
daySpS.setModel(new javax.swing.SpinnerNumberModel(1, 1, 31, 1));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.insets = new java.awt.Insets(8, 8, 8, 8);
getContentPane().add(daySpS, gridBagConstraints);
monthSpS.setModel(new javax.swing.SpinnerNumberModel(1, 1, 12, 1));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.insets = new java.awt.Insets(8, 8, 8, 8);
getContentPane().add(monthSpS, gridBagConstraints);
yearSpS.setModel(new javax.swing.SpinnerNumberModel(2016, -2500, 2500, 1));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.insets = new java.awt.Insets(8, 8, 8, 8);
getContentPane().add(yearSpS, gridBagConstraints);
setp.setText("Set");
setp.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
setpActionPerformed(evt);
}
});
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 4;
gridBagConstraints.gridy = 0;
gridBagConstraints.insets = new java.awt.Insets(8, 8, 8, 8);
getContentPane().add(setp, gridBagConstraints);
daySpE.setModel(new javax.swing.SpinnerNumberModel(1, 1, 31, 1));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 1;
gridBagConstraints.insets = new java.awt.Insets(8, 8, 8, 8);
getContentPane().add(daySpE, gridBagConstraints);
monthSpE.setModel(new javax.swing.SpinnerNumberModel(1, 1, 12, 1));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 2;
gridBagConstraints.gridy = 1;
gridBagConstraints.insets = new java.awt.Insets(8, 8, 8, 8);
getContentPane().add(monthSpE, gridBagConstraints);
yearSpE.setModel(new javax.swing.SpinnerNumberModel(2016, -2500, 2500, 1));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 3;
gridBagConstraints.gridy = 1;
gridBagConstraints.insets = new java.awt.Insets(8, 8, 8, 8);
getContentPane().add(yearSpE, gridBagConstraints);
openb.setText("Open....");
openb.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
openbActionPerformed(evt);
}
});
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 3;
gridBagConstraints.gridy = 2;
gridBagConstraints.insets = new java.awt.Insets(12, 12, 12, 12);
getContentPane().add(openb, gridBagConstraints);
saveb.setText("Save...");
saveb.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
savebActionPerformed(evt);
}
});
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 4;
gridBagConstraints.gridy = 2;
gridBagConstraints.insets = new java.awt.Insets(12, 12, 12, 12);
getContentPane().add(saveb, gridBagConstraints);
pack();
setLocationRelativeTo(null);
}Example 9
| Project: camel-jamod-master File: InputRegisterPanel.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
referenceAddressLabel = new javax.swing.JLabel();
valueSpinner = new javax.swing.JSpinner();
referenceAddressLabel.setText("referenceAddress");
add(referenceAddressLabel);
valueSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), null, Integer.valueOf(65535), Integer.valueOf(1)));
add(valueSpinner);
}Example 10
| Project: Soen6471Frinika-master File: MidiTransposeActionEditor.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
private void initComponents() {
java.awt.GridBagConstraints gridBagConstraints;
jLabel1 = new javax.swing.JLabel();
octaveSpinner = new javax.swing.JSpinner();
jLabel2 = new javax.swing.JLabel();
notesSpinner = new javax.swing.JSpinner();
setLayout(new java.awt.GridBagLayout());
jLabel1.setText("Octaves");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.insets = new java.awt.Insets(0, 0, 5, 0);
add(jLabel1, gridBagConstraints);
octaveSpinner.setModel(new javax.swing.SpinnerNumberModel(action.transpose / 12, -12, 12, 1));
octaveSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
octaveSpinnerStateChanged(evt);
}
});
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(0, 5, 5, 0);
add(octaveSpinner, gridBagConstraints);
jLabel2.setText("Notes");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
add(jLabel2, gridBagConstraints);
notesSpinner.setModel(new javax.swing.SpinnerNumberModel(action.transpose % 12, -12 * 8, 12 * 8, 1));
notesSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
notesSpinnerStateChanged(evt);
}
});
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.insets = new java.awt.Insets(0, 5, 0, 0);
add(notesSpinner, gridBagConstraints);
}Example 11
| Project: Atom2DEditor-master File: NumericPanel.java View source code |
private void initializeComponents() {
JPanel contentPanel = getContentPanel();
{
JLabel label = new JLabel("Value:");
contentPanel.add(label, new GridBagConstraints(0, 1, 1, 1, 0, 0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 6), 0, 0));
}
{
valueSpinner = new JSpinner(new SpinnerNumberModel(new Float(0), new Float(-99999), new Float(99999), new Float(0.1f)));
contentPanel.add(valueSpinner, new GridBagConstraints(1, 1, 1, 1, 1, 0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
}
}Example 12
| Project: deegree2-desktop-master File: SizePanel.java View source code |
/*
* (non-Javadoc)
*
* @see org.deegree.igeo.views.swing.style.symbol.AbstractSymbolStyleComponentPanel#getFixedPanel()
*/
@Override
protected JComponent getStyleAttributeComponent() {
// init
initFixedPropertyDependentComponents();
unitsPanel = new UnitsPanel(new org.deegree.igeo.ChangeListener() {
public void valueChanged(ValueChangedEvent event) {
fireValueChangeEvent();
}
}, this.assignedVisualPropPanel.getOwner().isDefaultUnitPixel());
SpinnerModel model = new SpinnerNumberModel(6.0, 0.00001, Integer.MAX_VALUE, 1.0);
fixedSizeSpinner = new JSpinner(model);
fixedSizeSpinner.setMaximumSize(new Dimension(StyleDialogUtils.PREF_COMPONENT_WIDTH, StyleDialogUtils.PREF_ONELINE_COMPONENT_HEIGHT));
fixedSizeSpinner.setMinimumSize(new Dimension(StyleDialogUtils.PREF_COMPONENT_WIDTH, StyleDialogUtils.PREF_ONELINE_COMPONENT_HEIGHT));
fixedSizeSpinner.setPreferredSize(new Dimension(StyleDialogUtils.PREF_COMPONENT_WIDTH, StyleDialogUtils.PREF_ONELINE_COMPONENT_HEIGHT));
fixedSizeSpinner.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
fireValueChangeEvent();
}
});
fillPropertiesCB(Types.INTEGER, Types.DOUBLE, Types.FLOAT, Types.BIGINT, Types.SMALLINT);
fixed.setSelected(true);
fireValueChangeEvent();
// layout
JPanel fixedPanel;
FormLayout fl = new FormLayout("fill:max(100dlu;pref):grow(0.5), 15dlu, fill:max(100dlu;pref):grow(0.5)", "default:grow(1.0)");
DefaultFormBuilder builder = new DefaultFormBuilder(fl);
builder.add(fixedSizeSpinner);
builder.nextColumn(2);
builder.add(unitsPanel);
fixedPanel = builder.getPanel();
return StyleDialogUtils.getFixedAttributeDependentPanel(get("$MD11592"), fixed, fixedPanel, get("$MD11593"), property, propertyCB);
}Example 13
| Project: GdxStudio-master File: NumericPanel.java View source code |
private void initializeComponents() {
JPanel contentPanel = getContentPanel();
{
JLabel label = new JLabel("Value:");
contentPanel.add(label, new GridBagConstraints(0, 1, 1, 1, 0, 0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 6), 0, 0));
}
{
valueSpinner = new JSpinner(new SpinnerNumberModel(new Float(0), new Float(-99999), new Float(99999), new Float(0.1f)));
contentPanel.add(valueSpinner, new GridBagConstraints(1, 1, 1, 1, 1, 0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
}
}Example 14
| Project: genomizer-desktop-master File: SmoothingFileRow.java View source code |
@Override
protected void addInputFields() {
inFileComboBox = new JComboBox<String>(fileNames);
inFileComboBox.setEditable(true);
outFileTextField = new JTextField();
SpinnerModel windowSizeSpinnerModel = new SpinnerNumberModel(1, 0, Integer.MAX_VALUE, 1);
windowSizeSpinner = new JSpinner(windowSizeSpinnerModel);
meanOrMedianComboBox = new JComboBox<String>(new String[] { "mean", "median" });
SpinnerModel minSmoothSpinnerModel = new SpinnerNumberModel(1, 0, Integer.MAX_VALUE, 1);
minSmoothSpinner = new JSpinner(minSmoothSpinnerModel);
outFileTextField.setDocument(new JTextFieldLimit(512));
this.add(inFileComboBox, CommandFileRow.WIDE);
this.add(outFileTextField, CommandFileRow.WIDE);
this.add(windowSizeSpinner, CommandFileRow.NARROW);
this.add(meanOrMedianComboBox, CommandFileRow.MEDIUM);
this.add(minSmoothSpinner);
inFileComboBox.addActionListener(new InfileActionListener(outFileTextField, ".sgr"));
inFileComboBox.setSelectedIndex(0);
}Example 15
| Project: javaforce-master File: BlurProps.java View source code |
/**
* This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The
* content of this method is always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
length1 = new javax.swing.JLabel();
length = new javax.swing.JSpinner();
length2 = new javax.swing.JLabel();
radius = new javax.swing.JSlider();
jLabel1 = new javax.swing.JLabel();
fadein = new javax.swing.JCheckBox();
fadeout = new javax.swing.JCheckBox();
length1.setText("Blur Duration");
length.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(5), Integer.valueOf(1), null, Integer.valueOf(1)));
length2.setText("Seconds");
radius.setMajorTickSpacing(1);
radius.setMaximum(10);
radius.setMinimum(3);
radius.setPaintLabels(true);
radius.setPaintTicks(true);
radius.setSnapToTicks(true);
radius.setToolTipText("");
radius.setValue(5);
jLabel1.setText("Radius");
fadein.setText("Fade In");
fadeout.setText("Fade Out");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(fadein).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(fadeout)).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(length1).addComponent(jLabel1)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(radius, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGroup(layout.createSequentialGroup().addComponent(length, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(length2))))).addContainerGap(121, Short.MAX_VALUE)));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(length1).addComponent(length, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(length2)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(radius, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel1)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(fadein).addComponent(fadeout)).addContainerGap(205, Short.MAX_VALUE)));
}Example 16
| Project: libgdx-master File: NumericPanel.java View source code |
private void initializeComponents() {
JPanel contentPanel = getContentPanel();
{
JLabel label = new JLabel("Value:");
contentPanel.add(label, new GridBagConstraints(0, 1, 1, 1, 0, 0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 6), 0, 0));
}
{
valueSpinner = new JSpinner(new SpinnerNumberModel(new Float(0), new Float(-99999), new Float(99999), new Float(0.1f)));
contentPanel.add(valueSpinner, new GridBagConstraints(1, 1, 1, 1, 1, 0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
}
}Example 17
| Project: PokemonLabClient-master File: BanDialog.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
jPanel1 = new javax.swing.JPanel();
spinYears = new javax.swing.JSpinner();
jLabel1 = new javax.swing.JLabel();
spinDays = new javax.swing.JSpinner();
jLabel2 = new javax.swing.JLabel();
spinHours = new javax.swing.JSpinner();
jLabel3 = new javax.swing.JLabel();
spinMinutes = new javax.swing.JSpinner();
jLabel4 = new javax.swing.JLabel();
btnBan = new javax.swing.JButton();
btnCancel = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setLocationByPlatform(true);
setResizable(false);
spinYears.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
spinYears.setPreferredSize(new java.awt.Dimension(50, 28));
jPanel1.add(spinYears);
jLabel1.setText("Years");
jPanel1.add(jLabel1);
spinDays.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
spinDays.setPreferredSize(new java.awt.Dimension(50, 28));
jPanel1.add(spinDays);
jLabel2.setText("Days");
jPanel1.add(jLabel2);
spinHours.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
spinHours.setPreferredSize(new java.awt.Dimension(50, 28));
jPanel1.add(spinHours);
jLabel3.setText("Hours");
jPanel1.add(jLabel3);
spinMinutes.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(10)));
spinMinutes.setPreferredSize(new java.awt.Dimension(50, 28));
jPanel1.add(spinMinutes);
jLabel4.setText("Minutes");
jPanel1.add(jLabel4);
btnBan.setText("Ban");
btnBan.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnBanActionPerformed(evt);
}
});
btnCancel.setText("Cancel");
btnCancel.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnCancelActionPerformed(evt);
}
});
org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 397, Short.MAX_VALUE).add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup().addContainerGap(261, Short.MAX_VALUE).add(btnCancel).addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED).add(btnBan).addContainerGap()));
layout.setVerticalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(layout.createSequentialGroup().add(jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE).add(btnBan).add(btnCancel)).addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
pack();
}Example 18
| Project: pomodoro4nb-master File: TaskDialog.java View source code |
@Override
protected JPanel createDialogContent() {
final JPanel contentPanel = new JPanel(new GridBagLayout());
final JLabel descriptionLabel = new JLabel(getString("TaskDialog.descriptionLabel.text"));
GridBagConstraints gbc = new GridBagConstraints();
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.anchor = GridBagConstraints.WEST;
gbc.insets = new Insets(5, 5, 0, 5);
contentPanel.add(descriptionLabel, gbc);
final JLabel estimateLabel = new JLabel(getString("TaskDialog.estimateLabel.text"));
gbc = new GridBagConstraints();
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.anchor = GridBagConstraints.WEST;
gbc.insets = new Insets(5, 5, 0, 5);
contentPanel.add(estimateLabel, gbc);
descriptionField = new JTextField();
descriptionField.setPreferredSize(new Dimension(200, 20));
descriptionField.getDocument().addDocumentListener(new DocumentValidator(getOkButton().getAction()));
gbc = new GridBagConstraints();
gbc.gridx = 0;
gbc.gridy = 1;
gbc.insets = new Insets(5, 5, 5, 5);
contentPanel.add(descriptionField, gbc);
estimateSpinner = new JSpinner(new SpinnerNumberModel(1, 1, 10, 1));
gbc = new GridBagConstraints();
gbc.gridx = 1;
gbc.gridy = 1;
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.insets = new Insets(5, 5, 5, 5);
contentPanel.add(estimateSpinner, gbc);
return contentPanel;
}Example 19
| Project: touhou-java-master File: NumericPanel.java View source code |
private void initializeComponents() {
JPanel contentPanel = getContentPanel();
{
JLabel label = new JLabel("Value:");
contentPanel.add(label, new GridBagConstraints(0, 1, 1, 1, 0, 0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 6), 0, 0));
}
{
valueSpinner = new JSpinner(new SpinnerNumberModel(new Float(0), new Float(-99999), new Float(99999), new Float(0.1f)));
contentPanel.add(valueSpinner, new GridBagConstraints(1, 1, 1, 1, 1, 0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
}
}Example 20
| Project: CloudReports-master File: SimulationSettings.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
numOfSimulationsLabel = new javax.swing.JLabel();
numOfSimulationsSpinner = new javax.swing.JSpinner();
okButton = new javax.swing.JButton();
timeToSimulateLabel = new javax.swing.JLabel();
timeToSimulateSpinner = new javax.swing.JSpinner();
minutesLabel = new javax.swing.JLabel();
htmlReportsCheckBox = new javax.swing.JCheckBox();
rawDataReportsCheckBox = new javax.swing.JCheckBox();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Simulation settings");
setResizable(false);
numOfSimulationsLabel.setText("Number of repetitions:");
numOfSimulationsSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(1), Integer.valueOf(1), null, Integer.valueOf(1)));
numOfSimulationsSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
numOfSimulationsSpinnerStateChanged(evt);
}
});
// NOI18N
okButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/cloudreports/gui/resources/ok.png")));
okButton.setText("OK");
okButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
okButtonActionPerformed(evt);
}
});
timeToSimulateLabel.setText("Time to simulate:");
timeToSimulateSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(60), Integer.valueOf(1), null, Integer.valueOf(1)));
minutesLabel.setText("(minutes)");
htmlReportsCheckBox.setText("Generate HTML reports.");
htmlReportsCheckBox.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
htmlReportsCheckBoxStateChanged(evt);
}
});
rawDataReportsCheckBox.setText("Generate raw data reports.");
rawDataReportsCheckBox.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
rawDataReportsCheckBoxStateChanged(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGap(43, 43, 43).addComponent(timeToSimulateLabel)).addComponent(numOfSimulationsLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(numOfSimulationsSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGroup(layout.createSequentialGroup().addComponent(timeToSimulateSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 106, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(4, 4, 4).addComponent(minutesLabel)))).addComponent(htmlReportsCheckBox).addComponent(rawDataReportsCheckBox))).addComponent(okButton, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 81, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap()));
layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] { numOfSimulationsSpinner, timeToSimulateSpinner });
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER).addComponent(minutesLabel).addComponent(timeToSimulateSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(timeToSimulateLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER).addComponent(numOfSimulationsLabel).addComponent(numOfSimulationsSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(htmlReportsCheckBox).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(rawDataReportsCheckBox).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(okButton).addContainerGap()));
layout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] { numOfSimulationsSpinner, timeToSimulateSpinner });
pack();
}Example 21
| Project: FDEB-master File: OpenGLPanel.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {
java.awt.GridBagConstraints gridBagConstraints;
jXTitledSeparator1 = new org.jdesktop.swingx.JXTitledSeparator();
labelAntialiasing = new javax.swing.JLabel();
antialisaingCombobox = new javax.swing.JComboBox();
labelShow = new javax.swing.JLabel();
fpsCheckbox = new javax.swing.JCheckBox();
jXTitledSeparator3 = new org.jdesktop.swingx.JXTitledSeparator();
labelAmbiant = new javax.swing.JLabel();
ambientDiffuseColorButton = new JColorButton(Color.BLACK);
ambientSpecularColorButton = new JColorButton(Color.BLACK);
ambientAmbiantColorButton = new JColorButton(Color.BLACK);
labelDirectional = new javax.swing.JLabel();
light1AmbiantColorButton = new JColorButton(Color.BLACK);
light1DiffuseColorButton = new JColorButton(Color.BLACK);
light1SpecularColorButton = new JColorButton(Color.BLACK);
light1Checkbox = new javax.swing.JCheckBox();
light2Checkbox = new javax.swing.JCheckBox();
light2AmbiantColorButton = new JColorButton(Color.BLACK);
light2DiffuseColorButton = new JColorButton(Color.BLACK);
light2SpecularColorButton = new JColorButton(Color.BLACK);
light3Checkbox = new javax.swing.JCheckBox();
light3AmbiantColorButton = new JColorButton(Color.BLACK);
light3DiffuseColorButton = new JColorButton(Color.BLACK);
light3SpecularColorButton = new JColorButton(Color.BLACK);
light1XPosition = new javax.swing.JSpinner();
jLabel1 = new javax.swing.JLabel();
light1YPosition = new javax.swing.JSpinner();
jLabel2 = new javax.swing.JLabel();
light1ZPosition = new javax.swing.JSpinner();
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
light2XPosition = new javax.swing.JSpinner();
jLabel5 = new javax.swing.JLabel();
light2YPosition = new javax.swing.JSpinner();
jLabel6 = new javax.swing.JLabel();
light2ZPosition = new javax.swing.JSpinner();
jLabel7 = new javax.swing.JLabel();
light3XPosition = new javax.swing.JSpinner();
jLabel8 = new javax.swing.JLabel();
light3YPosition = new javax.swing.JSpinner();
jLabel9 = new javax.swing.JLabel();
light3ZPosition = new javax.swing.JSpinner();
resetButton = new javax.swing.JButton();
jLabel10 = new javax.swing.JLabel();
openglInfoPanel = new javax.swing.JPanel();
openInfoText = new javax.swing.JTextArea();
// NOI18N
jXTitledSeparator1.setTitle(org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jXTitledSeparator1.title"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(labelAntialiasing, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.labelAntialiasing.text"));
antialisaingCombobox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "0x", "2x", "4x", "8x", "16x" }));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(labelShow, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.labelShow.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(fpsCheckbox, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.fpsCheckbox.text"));
fpsCheckbox.setMargin(new java.awt.Insets(2, 0, 2, 2));
// NOI18N
jXTitledSeparator3.setTitle(org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jXTitledSeparator3.title"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(labelAmbiant, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.labelAmbient.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(ambientDiffuseColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.ambientDiffuseColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(ambientSpecularColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.ambientSpecularColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(ambientAmbiantColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.ambientAmbientColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(labelDirectional, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.labelDirectional.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light1AmbiantColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light1AmbientColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light1DiffuseColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light1DiffuseColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light1SpecularColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light1SpecularColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light1Checkbox, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light1Checkbox.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light2Checkbox, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light2Checkbox.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light2AmbiantColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light2AmbientColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light2DiffuseColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light2DiffuseColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light2SpecularColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light2SpecularColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light3Checkbox, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light3Checkbox.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light3AmbiantColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light3AmbientColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light3DiffuseColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light3DiffuseColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light3SpecularColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light3SpecularColorButton.text"));
light1XPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel1, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel1.text"));
light1YPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel2, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel2.text"));
light1ZPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel3, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel3.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel4, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel4.text"));
light2XPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel5, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel5.text"));
light2YPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel6, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel6.text"));
light2ZPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel7, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel7.text"));
light3XPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel8, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel8.text"));
light3YPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel9, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel9.text"));
light3ZPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(resetButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.resetButton.text"));
resetButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
resetButtonActionPerformed(evt);
}
});
jLabel10.setFont(new java.awt.Font("Tahoma", 0, 10));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel10, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel10.text"));
jLabel10.setForeground(new java.awt.Color(102, 102, 102));
openglInfoPanel.setLayout(new java.awt.GridBagLayout());
openInfoText.setColumns(5);
openInfoText.setEditable(false);
openInfoText.setFont(new java.awt.Font("Monospaced", 0, 11));
openInfoText.setRows(3);
// NOI18N
openInfoText.setText("Vendor\nModel\nVersion");
openInfoText.setOpaque(false);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 0;
gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.weighty = 1.0;
openglInfoPanel.add(openInfoText, gridBagConstraints);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jXTitledSeparator1, javax.swing.GroupLayout.DEFAULT_SIZE, 679, Short.MAX_VALUE).addComponent(resetButton).addGroup(layout.createSequentialGroup().addGap(10, 10, 10).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(labelAmbiant).addComponent(labelDirectional)).addGap(21, 21, 21).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(light2Checkbox).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2AmbiantColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2DiffuseColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2SpecularColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel4).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel5).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel6).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(layout.createSequentialGroup().addComponent(light3Checkbox).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3AmbiantColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3DiffuseColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3SpecularColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel7).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel8).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel9).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(layout.createSequentialGroup().addComponent(ambientAmbiantColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(ambientDiffuseColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(ambientSpecularColorButton)).addGroup(layout.createSequentialGroup().addComponent(light1Checkbox).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1AmbiantColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1DiffuseColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1SpecularColorButton))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE)))).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jXTitledSeparator3, javax.swing.GroupLayout.DEFAULT_SIZE, 473, Short.MAX_VALUE).addGroup(layout.createSequentialGroup().addGap(10, 10, 10).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(labelShow, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(labelAntialiasing)).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGap(20, 20, 20).addComponent(fpsCheckbox)).addGroup(layout.createSequentialGroup().addGap(18, 18, 18).addComponent(antialisaingCombobox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addComponent(openglInfoPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel10, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addContainerGap()));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(jXTitledSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(openglInfoPanel, javax.swing.GroupLayout.PREFERRED_SIZE, 86, javax.swing.GroupLayout.PREFERRED_SIZE).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(labelAntialiasing).addComponent(antialisaingCombobox)).addGap(18, 18, 18).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(labelShow, javax.swing.GroupLayout.DEFAULT_SIZE, 23, Short.MAX_VALUE).addComponent(fpsCheckbox)))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addComponent(jXTitledSeparator3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel10)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(labelAmbiant).addComponent(ambientDiffuseColorButton).addComponent(ambientAmbiantColorButton).addComponent(ambientSpecularColorButton)).addGap(13, 13, 13).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(light1DiffuseColorButton).addComponent(light1AmbiantColorButton).addComponent(light1SpecularColorButton).addComponent(labelDirectional).addComponent(light1Checkbox).addComponent(light1XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel1).addComponent(light1YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel2).addComponent(light1ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel3)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(light2DiffuseColorButton).addComponent(light2AmbiantColorButton).addComponent(light2SpecularColorButton).addComponent(light2Checkbox).addComponent(light2XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel4).addComponent(light2YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel5).addComponent(light2ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel6)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(light3DiffuseColorButton).addComponent(light3AmbiantColorButton).addComponent(light3SpecularColorButton).addComponent(light3Checkbox).addComponent(light3XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel7).addComponent(light3YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel8).addComponent(light3ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel9)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 60, Short.MAX_VALUE).addComponent(resetButton).addContainerGap()));
}Example 22
| Project: gephi-gsoc13-legendmodule-master File: OpenGLPanel.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {
java.awt.GridBagConstraints gridBagConstraints;
jXTitledSeparator1 = new org.jdesktop.swingx.JXTitledSeparator();
labelAntialiasing = new javax.swing.JLabel();
antialisaingCombobox = new javax.swing.JComboBox();
labelShow = new javax.swing.JLabel();
fpsCheckbox = new javax.swing.JCheckBox();
jXTitledSeparator3 = new org.jdesktop.swingx.JXTitledSeparator();
labelAmbiant = new javax.swing.JLabel();
ambientDiffuseColorButton = new JColorButton(Color.BLACK);
ambientSpecularColorButton = new JColorButton(Color.BLACK);
ambientAmbiantColorButton = new JColorButton(Color.BLACK);
labelDirectional = new javax.swing.JLabel();
light1AmbiantColorButton = new JColorButton(Color.BLACK);
light1DiffuseColorButton = new JColorButton(Color.BLACK);
light1SpecularColorButton = new JColorButton(Color.BLACK);
light1Checkbox = new javax.swing.JCheckBox();
light2Checkbox = new javax.swing.JCheckBox();
light2AmbiantColorButton = new JColorButton(Color.BLACK);
light2DiffuseColorButton = new JColorButton(Color.BLACK);
light2SpecularColorButton = new JColorButton(Color.BLACK);
light3Checkbox = new javax.swing.JCheckBox();
light3AmbiantColorButton = new JColorButton(Color.BLACK);
light3DiffuseColorButton = new JColorButton(Color.BLACK);
light3SpecularColorButton = new JColorButton(Color.BLACK);
light1XPosition = new javax.swing.JSpinner();
jLabel1 = new javax.swing.JLabel();
light1YPosition = new javax.swing.JSpinner();
jLabel2 = new javax.swing.JLabel();
light1ZPosition = new javax.swing.JSpinner();
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
light2XPosition = new javax.swing.JSpinner();
jLabel5 = new javax.swing.JLabel();
light2YPosition = new javax.swing.JSpinner();
jLabel6 = new javax.swing.JLabel();
light2ZPosition = new javax.swing.JSpinner();
jLabel7 = new javax.swing.JLabel();
light3XPosition = new javax.swing.JSpinner();
jLabel8 = new javax.swing.JLabel();
light3YPosition = new javax.swing.JSpinner();
jLabel9 = new javax.swing.JLabel();
light3ZPosition = new javax.swing.JSpinner();
resetButton = new javax.swing.JButton();
jLabel10 = new javax.swing.JLabel();
openglInfoPanel = new javax.swing.JPanel();
openInfoText = new javax.swing.JTextArea();
// NOI18N
jXTitledSeparator1.setTitle(org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jXTitledSeparator1.title"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(labelAntialiasing, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.labelAntialiasing.text"));
antialisaingCombobox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "0x", "2x", "4x", "8x", "16x" }));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(labelShow, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.labelShow.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(fpsCheckbox, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.fpsCheckbox.text"));
fpsCheckbox.setMargin(new java.awt.Insets(2, 0, 2, 2));
// NOI18N
jXTitledSeparator3.setTitle(org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jXTitledSeparator3.title"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(labelAmbiant, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.labelAmbient.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(ambientDiffuseColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.ambientDiffuseColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(ambientSpecularColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.ambientSpecularColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(ambientAmbiantColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.ambientAmbientColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(labelDirectional, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.labelDirectional.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light1AmbiantColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light1AmbientColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light1DiffuseColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light1DiffuseColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light1SpecularColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light1SpecularColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light1Checkbox, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light1Checkbox.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light2Checkbox, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light2Checkbox.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light2AmbiantColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light2AmbientColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light2DiffuseColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light2DiffuseColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light2SpecularColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light2SpecularColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light3Checkbox, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light3Checkbox.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light3AmbiantColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light3AmbientColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light3DiffuseColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light3DiffuseColorButton.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(light3SpecularColorButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.light3SpecularColorButton.text"));
light1XPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel1, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel1.text"));
light1YPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel2, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel2.text"));
light1ZPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel3, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel3.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel4, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel4.text"));
light2XPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel5, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel5.text"));
light2YPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel6, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel6.text"));
light2ZPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel7, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel7.text"));
light3XPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel8, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel8.text"));
light3YPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel9, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel9.text"));
light3ZPosition.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(0.0f), null, null, Float.valueOf(0.1f)));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(resetButton, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.resetButton.text"));
resetButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
resetButtonActionPerformed(evt);
}
});
jLabel10.setFont(new java.awt.Font("Tahoma", 0, 10));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(jLabel10, org.openide.util.NbBundle.getMessage(OpenGLPanel.class, "OpenGLPanel.jLabel10.text"));
jLabel10.setForeground(new java.awt.Color(102, 102, 102));
openglInfoPanel.setLayout(new java.awt.GridBagLayout());
openInfoText.setColumns(5);
openInfoText.setEditable(false);
openInfoText.setFont(new java.awt.Font("Monospaced", 0, 11));
openInfoText.setRows(3);
// NOI18N
openInfoText.setText("Vendor\nModel\nVersion");
openInfoText.setOpaque(false);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 0;
gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.weighty = 1.0;
openglInfoPanel.add(openInfoText, gridBagConstraints);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jXTitledSeparator1, javax.swing.GroupLayout.DEFAULT_SIZE, 679, Short.MAX_VALUE).addComponent(resetButton).addGroup(layout.createSequentialGroup().addGap(10, 10, 10).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(labelAmbiant).addComponent(labelDirectional)).addGap(21, 21, 21).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(light2Checkbox).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2AmbiantColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2DiffuseColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2SpecularColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel4).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel5).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel6).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light2ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(layout.createSequentialGroup().addComponent(light3Checkbox).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3AmbiantColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3DiffuseColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3SpecularColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel7).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel8).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel9).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light3ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(layout.createSequentialGroup().addComponent(ambientAmbiantColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(ambientDiffuseColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(ambientSpecularColorButton)).addGroup(layout.createSequentialGroup().addComponent(light1Checkbox).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1AmbiantColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1DiffuseColorButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1SpecularColorButton))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(light1ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE)))).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jXTitledSeparator3, javax.swing.GroupLayout.DEFAULT_SIZE, 473, Short.MAX_VALUE).addGroup(layout.createSequentialGroup().addGap(10, 10, 10).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(labelShow, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(labelAntialiasing)).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGap(20, 20, 20).addComponent(fpsCheckbox)).addGroup(layout.createSequentialGroup().addGap(18, 18, 18).addComponent(antialisaingCombobox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addComponent(openglInfoPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel10, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addContainerGap()));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(jXTitledSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(openglInfoPanel, javax.swing.GroupLayout.PREFERRED_SIZE, 86, javax.swing.GroupLayout.PREFERRED_SIZE).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(labelAntialiasing).addComponent(antialisaingCombobox)).addGap(18, 18, 18).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(labelShow, javax.swing.GroupLayout.DEFAULT_SIZE, 23, Short.MAX_VALUE).addComponent(fpsCheckbox)))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addComponent(jXTitledSeparator3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel10)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(labelAmbiant).addComponent(ambientDiffuseColorButton).addComponent(ambientAmbiantColorButton).addComponent(ambientSpecularColorButton)).addGap(13, 13, 13).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(light1DiffuseColorButton).addComponent(light1AmbiantColorButton).addComponent(light1SpecularColorButton).addComponent(labelDirectional).addComponent(light1Checkbox).addComponent(light1XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel1).addComponent(light1YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel2).addComponent(light1ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel3)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(light2DiffuseColorButton).addComponent(light2AmbiantColorButton).addComponent(light2SpecularColorButton).addComponent(light2Checkbox).addComponent(light2XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel4).addComponent(light2YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel5).addComponent(light2ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel6)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(light3DiffuseColorButton).addComponent(light3AmbiantColorButton).addComponent(light3SpecularColorButton).addComponent(light3Checkbox).addComponent(light3XPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel7).addComponent(light3YPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel8).addComponent(light3ZPosition, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel9)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 60, Short.MAX_VALUE).addComponent(resetButton).addContainerGap()));
}Example 23
| Project: gephi-master File: UniqueSizeTransformerPanel.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
jLabel1 = new javax.swing.JLabel();
sizeSpinner = new javax.swing.JSpinner();
// NOI18N
jLabel1.setText(org.openide.util.NbBundle.getMessage(UniqueSizeTransformerPanel.class, "UniqueSizeTransformerPanel.jLabel1.text"));
sizeSpinner.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(1.0f), Float.valueOf(0.1f), null, Float.valueOf(0.5f)));
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(sizeSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(294, Short.MAX_VALUE)));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel1).addComponent(sizeSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap(266, Short.MAX_VALUE)));
}Example 24
| Project: niftyeditor-master File: ValueEditor.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
bindingGroup = new org.jdesktop.beansbinding.BindingGroup();
jSlider1 = new javax.swing.JSlider();
jSpinner1 = new javax.swing.JSpinner();
setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.CENTER, 10, 5));
jSlider1.setMajorTickSpacing(50);
jSlider1.setMinorTickSpacing(5);
jSlider1.setPaintLabels(true);
jSlider1.setPaintTicks(true);
jSlider1.setPreferredSize(new java.awt.Dimension(300, 45));
org.jdesktop.beansbinding.Binding binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, jSpinner1, org.jdesktop.beansbinding.ELProperty.create("${value}"), jSlider1, org.jdesktop.beansbinding.BeanProperty.create("value"), "");
bindingGroup.addBinding(binding);
add(jSlider1);
jSpinner1.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
jSpinner1.setPreferredSize(new java.awt.Dimension(51, 20));
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, jSlider1, org.jdesktop.beansbinding.ELProperty.create("${value}"), jSpinner1, org.jdesktop.beansbinding.BeanProperty.create("value"));
bindingGroup.addBinding(binding);
add(jSpinner1);
bindingGroup.bind();
}Example 25
| Project: Viz-master File: RankingSizeTransformerPanel.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
labelMinSize = new javax.swing.JLabel();
minSize = new javax.swing.JSpinner();
labelMaxSize = new javax.swing.JLabel();
maxSize = new javax.swing.JSpinner();
setPreferredSize(new java.awt.Dimension(225, 114));
// NOI18N
labelMinSize.setText(org.openide.util.NbBundle.getMessage(RankingSizeTransformerPanel.class, "RankingSizeTransformerPanel.labelMinSize.text"));
minSize.setModel(new javax.swing.SpinnerNumberModel(1.0f, 0.1f, null, 0.5f));
// NOI18N
labelMaxSize.setText(org.openide.util.NbBundle.getMessage(RankingSizeTransformerPanel.class, "RankingSizeTransformerPanel.labelMaxSize.text"));
maxSize.setModel(new javax.swing.SpinnerNumberModel(4.0f, 0.5f, null, 0.5f));
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(labelMinSize).addGap(8, 8, 8).addComponent(minSize, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(labelMaxSize).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(maxSize, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(minSize, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(maxSize, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(labelMaxSize).addComponent(labelMinSize)).addContainerGap(80, Short.MAX_VALUE)));
}Example 26
| Project: android-arabic-reader-master File: ZLSpinOptionView.java View source code |
protected void createItem() {
final ZLSpinOptionEntry option = (ZLSpinOptionEntry) myOption;
mySpinner = new JSpinner(new SpinnerNumberModel(option.initialValue(), option.minValue(), option.maxValue(), option.getStep()));
if (myName == null || "".equals(myName)) {
myLabel = null;
myTab.insertWidget(mySpinner);
} else {
JPanel panel1 = new JPanel();
panel1.setLayout(new BoxLayout(panel1, BoxLayout.LINE_AXIS));
mySpinner.setMaximumSize(new Dimension(mySpinner.getMaximumSize().width, mySpinner.getPreferredSize().height));
panel1.add(mySpinner);
myLabel = new JLabel(myName);
JPanel panel2 = new JPanel(new BorderLayout());
panel2.add(myLabel, BorderLayout.LINE_END);
myPanel = new JPanel(new GridLayout(1, 2, 10, 0));
myPanel.add(panel2);
myPanel.add(panel1);
myTab.insertWidget(myPanel);
}
}Example 27
| Project: ArretadoGames-master File: SpikePanel.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
jLabel1 = new javax.swing.JLabel();
jSpinner1 = new javax.swing.JSpinner();
jLabel2 = new javax.swing.JLabel();
jSpinner2 = new javax.swing.JSpinner();
// NOI18N
setName("Form");
org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(com.arretados.leveleditor.LevelEditorApp.class).getContext().getResourceMap(SpikePanel.class);
// NOI18N
jLabel1.setText(resourceMap.getString("jLabel1.text"));
// NOI18N
jLabel1.setName("jLabel1");
jSpinner1.setModel(new SpinnerNumberModel(// value
1.0, // min
0.1, // max
10.0, // step
0.1));
// NOI18N
jSpinner1.setName("jSpinner1");
// NOI18N
jLabel2.setText(resourceMap.getString("jLabel2.text"));
// NOI18N
jLabel2.setName("jLabel2");
jSpinner2.setModel(new SpinnerNumberModel(// value
1.0, // min
0.1, // max
50.0, // step
0.1));
// NOI18N
jSpinner2.setName("jSpinner2");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jSpinner1, javax.swing.GroupLayout.DEFAULT_SIZE, 371, Short.MAX_VALUE).addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, 371, Short.MAX_VALUE).addComponent(jSpinner2, javax.swing.GroupLayout.DEFAULT_SIZE, 371, Short.MAX_VALUE).addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 371, Short.MAX_VALUE));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jSpinner1, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jSpinner2, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(133, Short.MAX_VALUE)));
}Example 28
| Project: FBReaderJ-alex-master File: ZLSpinOptionView.java View source code |
protected void createItem() {
final ZLSpinOptionEntry option = (ZLSpinOptionEntry) myOption;
mySpinner = new JSpinner(new SpinnerNumberModel(option.initialValue(), option.minValue(), option.maxValue(), option.getStep()));
if (myName == null || "".equals(myName)) {
myLabel = null;
myTab.insertWidget(mySpinner);
} else {
JPanel panel1 = new JPanel();
panel1.setLayout(new BoxLayout(panel1, BoxLayout.LINE_AXIS));
mySpinner.setMaximumSize(new Dimension(mySpinner.getMaximumSize().width, mySpinner.getPreferredSize().height));
panel1.add(mySpinner);
myLabel = new JLabel(myName);
JPanel panel2 = new JPanel(new BorderLayout());
panel2.add(myLabel, BorderLayout.LINE_END);
myPanel = new JPanel(new GridLayout(1, 2, 10, 0));
myPanel.add(panel2);
myPanel.add(panel1);
myTab.insertWidget(myPanel);
}
}Example 29
| Project: FBReaderJ-master File: ZLSpinOptionView.java View source code |
protected void createItem() {
final ZLSpinOptionEntry option = (ZLSpinOptionEntry) myOption;
mySpinner = new JSpinner(new SpinnerNumberModel(option.initialValue(), option.minValue(), option.maxValue(), option.getStep()));
if (myName == null || "".equals(myName)) {
myLabel = null;
myTab.insertWidget(mySpinner);
} else {
JPanel panel1 = new JPanel();
panel1.setLayout(new BoxLayout(panel1, BoxLayout.LINE_AXIS));
mySpinner.setMaximumSize(new Dimension(mySpinner.getMaximumSize().width, mySpinner.getPreferredSize().height));
panel1.add(mySpinner);
myLabel = new JLabel(myName);
JPanel panel2 = new JPanel(new BorderLayout());
panel2.add(myLabel, BorderLayout.LINE_END);
myPanel = new JPanel(new GridLayout(1, 2, 10, 0));
myPanel.add(panel2);
myPanel.add(panel1);
myTab.insertWidget(myPanel);
}
}Example 30
| Project: FBReaderJLib-master File: ZLSpinOptionView.java View source code |
protected void createItem() {
final ZLSpinOptionEntry option = (ZLSpinOptionEntry) myOption;
mySpinner = new JSpinner(new SpinnerNumberModel(option.initialValue(), option.minValue(), option.maxValue(), option.getStep()));
if (myName == null || "".equals(myName)) {
myLabel = null;
myTab.insertWidget(mySpinner);
} else {
JPanel panel1 = new JPanel();
panel1.setLayout(new BoxLayout(panel1, BoxLayout.LINE_AXIS));
mySpinner.setMaximumSize(new Dimension(mySpinner.getMaximumSize().width, mySpinner.getPreferredSize().height));
panel1.add(mySpinner);
myLabel = new JLabel(myName);
JPanel panel2 = new JPanel(new BorderLayout());
panel2.add(myLabel, BorderLayout.LINE_END);
myPanel = new JPanel(new GridLayout(1, 2, 10, 0));
myPanel.add(panel2);
myPanel.add(panel1);
myTab.insertWidget(myPanel);
}
}Example 31
| Project: flybook-master File: ZLSpinOptionView.java View source code |
protected void createItem() {
final ZLSpinOptionEntry option = (ZLSpinOptionEntry) myOption;
mySpinner = new JSpinner(new SpinnerNumberModel(option.initialValue(), option.minValue(), option.maxValue(), option.getStep()));
if (myName == null || "".equals(myName)) {
myLabel = null;
myTab.insertWidget(mySpinner);
} else {
JPanel panel1 = new JPanel();
panel1.setLayout(new BoxLayout(panel1, BoxLayout.LINE_AXIS));
mySpinner.setMaximumSize(new Dimension(mySpinner.getMaximumSize().width, mySpinner.getPreferredSize().height));
panel1.add(mySpinner);
myLabel = new JLabel(myName);
JPanel panel2 = new JPanel(new BorderLayout());
panel2.add(myLabel, BorderLayout.LINE_END);
myPanel = new JPanel(new GridLayout(1, 2, 10, 0));
myPanel.add(panel2);
myPanel.add(panel1);
myTab.insertWidget(myPanel);
}
}Example 32
| Project: jnode-master File: AddPartitionAction.java View source code |
public void run() {
final Device dev = UserFacade.getInstance().getSelectedDevice();
final JDialog dlg = new JDialog((Dialog) null, "create new partition", true);
final SpinnerNumberModel spn = new SpinnerNumberModel(10, 1, dev.getSize(), 10);
dlg.getContentPane().setLayout(new FlowLayout());
dlg.getContentPane().add(new JLabel("size : "));
dlg.getContentPane().add(new JSpinner(spn));
JButton btn = new JButton("Add partition");
btn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
long size = spn.getNumber().longValue();
try {
UserFacade.getInstance().createPartition(view.getPartition().getStart(), size);
} catch (Exception e1) {
errorReporter.reportError(log, AddPartitionAction.this, e1);
}
dlg.dispose();
view.getDeviceView().update();
}
});
dlg.getContentPane().add(btn);
dlg.setBounds(200, 200, 300, 100);
dlg.setVisible(true);
}Example 33
| Project: kkMulticopterFlashTool-master File: MultiFlashConfigDialog.java View source code |
private void initGUI() {
//create the CellContraints
cc = new CellConstraints();
// create the Layout for Panel this
String panelColumns = "3dlu,pref,3dlu,50dlu,3dlu,pref,fill:pref:grow,3dlu,pref";
String panelRows = "3dlu,pref,3dlu,pref,3dlu";
FormLayout panelLayout = new FormLayout(panelColumns, panelRows);
panel = new FormDebugPanel();
panel.setLayout(panelLayout);
panel.add(new JLabel("TEST"), cc.xy(1, 1));
this.nbrESCLabel = new JLabel(_("multiflash.configure.nbrESC"));
SpinnerModel model = new //initial value
SpinnerNumberModel(//initial value
mfs.getNbrESC(), //min
2, //max
8, 1);
this.nbrESCSpinner = new JSpinner(model);
this.setTitle(_("multiflash.configure.title"));
panel.add(nbrESCLabel, cc.xy(2, 2));
panel.add(nbrESCSpinner, cc.xy(4, 2));
this.add(panel);
this.pack();
this.setLocationRelativeTo(KKMulticopterFlashTool.getInstance());
}Example 34
| Project: mop-master File: PoolingControls.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
poolStratBG = new javax.swing.ButtonGroup();
enablePoolingCB = new javax.swing.JCheckBox();
poolingChannelPannel = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
inputStartSpinner = new javax.swing.JSpinner();
inputEndSpinner = new javax.swing.JSpinner();
outputStartSpinner = new javax.swing.JSpinner();
jLabel2 = new javax.swing.JLabel();
outputEndSpinner = new javax.swing.JSpinner();
poolStratPanel = new javax.swing.JPanel();
jLabel3 = new javax.swing.JLabel();
straightThroughRB = new javax.swing.JRadioButton();
rndRbnRB = new javax.swing.JRadioButton();
stkRB = new javax.swing.JRadioButton();
setBorder(javax.swing.BorderFactory.createEtchedBorder());
setPreferredSize(new java.awt.Dimension(525, 149));
enablePoolingCB.setText("Enable Drive-Pooling");
enablePoolingCB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
enablePoolingCBActionPerformed(evt);
}
});
jLabel1.setText("Pool channels:");
inputStartSpinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 16, 1));
inputStartSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
poolingControlChanged(evt);
}
});
inputEndSpinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 16, 1));
inputEndSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
poolingControlChanged(evt);
}
});
outputStartSpinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 16, 1));
outputStartSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
poolingControlChanged(evt);
}
});
jLabel2.setText("Into channels:");
outputEndSpinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 16, 1));
outputEndSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
poolingControlChanged(evt);
}
});
javax.swing.GroupLayout poolingChannelPannelLayout = new javax.swing.GroupLayout(poolingChannelPannel);
poolingChannelPannel.setLayout(poolingChannelPannelLayout);
poolingChannelPannelLayout.setHorizontalGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(poolingChannelPannelLayout.createSequentialGroup().addContainerGap().addGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jLabel1).addGroup(poolingChannelPannelLayout.createSequentialGroup().addComponent(inputStartSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(inputEndSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE))).addGap(18, 18, 18).addGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jLabel2).addGroup(poolingChannelPannelLayout.createSequentialGroup().addComponent(outputStartSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(outputEndSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
poolingChannelPannelLayout.setVerticalGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(poolingChannelPannelLayout.createSequentialGroup().addContainerGap().addGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(poolingChannelPannelLayout.createSequentialGroup().addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(inputStartSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(inputEndSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addGroup(poolingChannelPannelLayout.createSequentialGroup().addComponent(jLabel2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(outputStartSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(outputEndSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
jLabel3.setText("Using strategy:");
poolStratBG.add(straightThroughRB);
straightThroughRB.setText("Straight-Through");
straightThroughRB.setToolTipText("Essentially does nothing. Mostly here for testing.");
straightThroughRB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
poolingStratChanged(evt);
}
});
poolStratBG.add(rndRbnRB);
rndRbnRB.setSelected(true);
rndRbnRB.setText("Round-Robin");
rndRbnRB.setToolTipText("Outputs to each channel in a round-robin fashion, attempting to find empty channels first.");
rndRbnRB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
poolingStratChanged(evt);
}
});
poolStratBG.add(stkRB);
stkRB.setText("Stacking");
stkRB.setToolTipText("Uses first available output channel (drops notes if all drives are busy)");
stkRB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
poolingStratChanged(evt);
}
});
javax.swing.GroupLayout poolStratPanelLayout = new javax.swing.GroupLayout(poolStratPanel);
poolStratPanel.setLayout(poolStratPanelLayout);
poolStratPanelLayout.setHorizontalGroup(poolStratPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jLabel3).addComponent(straightThroughRB).addComponent(rndRbnRB).addComponent(stkRB));
poolStratPanelLayout.setVerticalGroup(poolStratPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(poolStratPanelLayout.createSequentialGroup().addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(straightThroughRB).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(rndRbnRB).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(stkRB).addGap(0, 15, Short.MAX_VALUE)));
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(enablePoolingCB).addComponent(poolingChannelPannel, javax.swing.GroupLayout.PREFERRED_SIZE, 211, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(poolStratPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(187, Short.MAX_VALUE)));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(enablePoolingCB).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(poolingChannelPannel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addComponent(poolStratPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))));
}Example 35
| Project: Moppy-master File: PoolingControls.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
poolStratBG = new javax.swing.ButtonGroup();
enablePoolingCB = new javax.swing.JCheckBox();
poolingChannelPannel = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
inputStartSpinner = new javax.swing.JSpinner();
inputEndSpinner = new javax.swing.JSpinner();
outputStartSpinner = new javax.swing.JSpinner();
jLabel2 = new javax.swing.JLabel();
outputEndSpinner = new javax.swing.JSpinner();
poolStratPanel = new javax.swing.JPanel();
jLabel3 = new javax.swing.JLabel();
straightThroughRB = new javax.swing.JRadioButton();
rndRbnRB = new javax.swing.JRadioButton();
stkRB = new javax.swing.JRadioButton();
setBorder(javax.swing.BorderFactory.createEtchedBorder());
setPreferredSize(new java.awt.Dimension(525, 149));
enablePoolingCB.setText("Enable Drive-Pooling");
enablePoolingCB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
enablePoolingCBActionPerformed(evt);
}
});
jLabel1.setText("Pool channels:");
inputStartSpinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 16, 1));
inputStartSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
poolingControlChanged(evt);
}
});
inputEndSpinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 16, 1));
inputEndSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
poolingControlChanged(evt);
}
});
outputStartSpinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 16, 1));
outputStartSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
poolingControlChanged(evt);
}
});
jLabel2.setText("Into channels:");
outputEndSpinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 16, 1));
outputEndSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
poolingControlChanged(evt);
}
});
javax.swing.GroupLayout poolingChannelPannelLayout = new javax.swing.GroupLayout(poolingChannelPannel);
poolingChannelPannel.setLayout(poolingChannelPannelLayout);
poolingChannelPannelLayout.setHorizontalGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(poolingChannelPannelLayout.createSequentialGroup().addContainerGap().addGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jLabel1).addGroup(poolingChannelPannelLayout.createSequentialGroup().addComponent(inputStartSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(inputEndSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE))).addGap(18, 18, 18).addGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jLabel2).addGroup(poolingChannelPannelLayout.createSequentialGroup().addComponent(outputStartSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(outputEndSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
poolingChannelPannelLayout.setVerticalGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(poolingChannelPannelLayout.createSequentialGroup().addContainerGap().addGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(poolingChannelPannelLayout.createSequentialGroup().addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(inputStartSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(inputEndSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addGroup(poolingChannelPannelLayout.createSequentialGroup().addComponent(jLabel2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(poolingChannelPannelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(outputStartSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(outputEndSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
jLabel3.setText("Using strategy:");
poolStratBG.add(straightThroughRB);
straightThroughRB.setText("Straight-Through");
straightThroughRB.setToolTipText("Essentially does nothing. Mostly here for testing.");
straightThroughRB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
poolingStratChanged(evt);
}
});
poolStratBG.add(rndRbnRB);
rndRbnRB.setSelected(true);
rndRbnRB.setText("Round-Robin");
rndRbnRB.setToolTipText("Outputs to each channel in a round-robin fashion, attempting to find empty channels first.");
rndRbnRB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
poolingStratChanged(evt);
}
});
poolStratBG.add(stkRB);
stkRB.setText("Stacking");
stkRB.setToolTipText("Uses first available output channel (drops notes if all drives are busy)");
stkRB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
poolingStratChanged(evt);
}
});
javax.swing.GroupLayout poolStratPanelLayout = new javax.swing.GroupLayout(poolStratPanel);
poolStratPanel.setLayout(poolStratPanelLayout);
poolStratPanelLayout.setHorizontalGroup(poolStratPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jLabel3).addComponent(straightThroughRB).addComponent(rndRbnRB).addComponent(stkRB));
poolStratPanelLayout.setVerticalGroup(poolStratPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(poolStratPanelLayout.createSequentialGroup().addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(straightThroughRB).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(rndRbnRB).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(stkRB).addGap(0, 15, Short.MAX_VALUE)));
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(enablePoolingCB).addComponent(poolingChannelPannel, javax.swing.GroupLayout.PREFERRED_SIZE, 211, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(poolStratPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(187, Short.MAX_VALUE)));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(enablePoolingCB).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(poolingChannelPannel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addComponent(poolStratPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))));
}Example 36
| Project: ScreenBasedSimulator-master File: DrugPanel.java View source code |
/**
* Initialize the contents of the frame.
*/
private void initialize() {
JComboBox<String> drugBox = new JComboBox<String>(drugModel);
drugBox.setBounds(100, 30, 110, 50);
drugBox.setBorder(BorderFactory.createTitledBorder("Drug"));
this.add(drugBox);
JLabel dosageLabel = new JLabel("Choose dosage:");
dosageLabel.setBounds(110, 70, 200, 50);
this.add(dosageLabel);
final SpinnerModel doseModel = new SpinnerNumberModel(0, 0, 400, 0.1);
JSpinner doseSpinner = new JSpinner(doseModel);
doseSpinner.setBounds(110, 110, 75, 20);
this.add(doseSpinner);
// test!!!
unitModel.addElement("mL");
JComboBox<String> unitBox = new JComboBox<String>(unitModel);
unitBox.setBounds(185, 100, 70, 43);
this.add(unitBox);
JButton EntryButton = new JButton("INJECT");
EntryButton.setBounds(190, 140, 65, 30);
this.add(EntryButton);
EntryButton.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
// drugWindow.frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// ui.useDrug(String id, Double dose, String unit);
String name = (String) drugBox.getSelectedItem();
String id = drugInStore.get(name);
double dose = (double) doseModel.getValue();
String drugUnit = (String) unitBox.getSelectedItem();
System.out.println("iD:" + id);
ui.useDrug(id, dose, drugUnit);
}
});
}Example 37
| Project: sleeksnap-master File: NumberSpinnerSettingType.java View source code |
@Override
public JComponent constructComponent(String[] defaults) {
SpinnerNumberModel model = new SpinnerNumberModel();
Map<String, String> m = Util.parseDataList(defaults);
if (m.containsKey("default")) {
model.setValue(Integer.parseInt(m.get("default")));
}
if (m.containsKey("min")) {
model.setMinimum(Integer.parseInt(m.get("min")));
}
if (m.containsKey("max")) {
model.setMaximum(Integer.parseInt(m.get("max")));
}
if (m.containsKey("step")) {
model.setStepSize(Integer.parseInt(m.get("step")));
}
return new JSpinner(model);
}Example 38
| Project: solrmeter-master File: IntegerPropertyPanel.java View source code |
@Override
protected Component getVisualComponent() {
this.spinner = new JSpinner();
SpinnerNumberModel model = new SpinnerNumberModel(new Integer(0), new Integer(0), null, new Integer(1));
this.spinner.setModel(model);
String initial = SolrMeterConfiguration.getProperty(property);
if (initial != null) {
this.setSelectedValue(initial);
}
spinner.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent e) {
notifyObservers();
}
});
return this.spinner;
}Example 39
| Project: sos-dendrogram-master File: GrowingSOMSettingsPanel.java View source code |
/**
*
*/
private void initialize() {
setLayout(new GridBagLayout());
lblTau = new JLabel();
lblTau.setText("tau");
spnTau = new JSpinner();
spnTau.setModel(new SpinnerNumberModel(1, 0, 1, .01));
GridBagConstraints gridBagConstraints31 = new GridBagConstraints();
gridBagConstraints31.gridx = 1;
gridBagConstraints31.weightx = 0.5;
gridBagConstraints31.anchor = GridBagConstraints.WEST;
gridBagConstraints31.insets = new Insets(2, 0, 2, 0);
gridBagConstraints31.fill = GridBagConstraints.BOTH;
gridBagConstraints31.gridy = 0;
GridBagConstraints gridBagConstraints30 = new GridBagConstraints();
gridBagConstraints30.gridx = 0;
gridBagConstraints30.fill = GridBagConstraints.VERTICAL;
gridBagConstraints30.anchor = GridBagConstraints.EAST;
gridBagConstraints30.insets = new Insets(2, 2, 2, 4);
gridBagConstraints30.gridy = 0;
this.add(lblTau, gridBagConstraints30);
this.add(spnTau, gridBagConstraints31);
}Example 40
| Project: taskblocks-master File: ManConfigPanel.java View source code |
private void buildGui() {
// create components
JPanel contentP = this;
JLabel nameL = new JLabel("Name:");
JLabel workloadL = new JLabel("Workload (%):");
nameTF = new JTextField(15);
_workloadSpin = new JSpinner(new SpinnerNumberModel(100, 10, 100, 10));
//layout components
contentP.setLayout(new GridBagLayout());
GridBagConstraints gc = new GridBagConstraints();
// add labels
gc.gridx = 0;
gc.gridy = 0;
gc.fill = GridBagConstraints.NONE;
gc.insets.bottom = 5;
gc.anchor = GridBagConstraints.EAST;
//
contentP.add(nameL, gc);
gc.gridy++;
contentP.add(workloadL, gc);
// add edit fields
gc.gridx++;
gc.gridy = 0;
gc.fill = GridBagConstraints.HORIZONTAL;
gc.weightx = 1;
gc.insets.left = 8;
//
contentP.add(nameTF, gc);
gc.gridy++;
contentP.add(_workloadSpin, gc);
// set component properties
nameTF.setText(_man.getName());
_workloadSpin.setValue((int) (_man.getWorkload() * 100.0));
}Example 41
| Project: diirt-master File: ReportRateFrame.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
jLabel1 = new javax.swing.JLabel();
valueLabel = new javax.swing.JLabel();
jLabel6 = new javax.swing.JLabel();
scanRateSpinner = new javax.swing.JSpinner();
createPVButton = new javax.swing.JButton();
jLabel3 = new javax.swing.JLabel();
updateRateSpinner = new javax.swing.JSpinner();
avgRateLabel = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
currentRateLabel = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel1.setText("PV value:");
valueLabel.setText("0");
jLabel6.setText("UI scan rate (Hz):");
scanRateSpinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 50, 1));
createPVButton.setText("Create ");
createPVButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
createPVButtonActionPerformed(evt);
}
});
jLabel3.setText("PV update rate (Hz):");
updateRateSpinner.setModel(new javax.swing.SpinnerNumberModel(1, 1, 1000, 1));
avgRateLabel.setText("0");
jLabel2.setText("Avg rate (Hz):");
jLabel4.setText("Current rate (Hz):");
currentRateLabel.setText("0");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(valueLabel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addGroup(layout.createSequentialGroup().addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(updateRateSpinner)).addComponent(createPVButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(layout.createSequentialGroup().addComponent(jLabel4).addGap(13, 13, 13).addComponent(currentRateLabel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addGroup(layout.createSequentialGroup().addGap(0, 0, Short.MAX_VALUE).addComponent(jLabel6).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(scanRateSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 155, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(layout.createSequentialGroup().addComponent(jLabel2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(avgRateLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 176, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap()));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel1).addComponent(valueLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel3).addComponent(updateRateSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(scanRateSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel6)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(avgRateLabel).addComponent(jLabel2)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel4).addComponent(currentRateLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(createPVButton).addContainerGap()));
pack();
}Example 42
| Project: geotoolkit-master File: JNumberExpressionPane.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
GridBagConstraints gridBagConstraints;
guiSpecial = new JSpecialExpressionButton();
guiNumber = new JSpinner();
setOpaque(false);
guiSpecial.addPropertyChangeListener(new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
guiSpecialPropertyChange(evt);
}
});
guiNumber.setModel(new SpinnerNumberModel(Double.valueOf(0.0d), null, null, Double.valueOf(1.0d)));
guiNumber.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent evt) {
guiNumberStateChanged(evt);
}
});
GroupLayout layout = new GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(guiNumber, GroupLayout.PREFERRED_SIZE, 90, GroupLayout.PREFERRED_SIZE).addPreferredGap(ComponentPlacement.RELATED).addComponent(guiSpecial, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE).addContainerGap(22, Short.MAX_VALUE)));
layout.setVerticalGroup(layout.createParallelGroup(Alignment.LEADING).addComponent(guiNumber).addComponent(guiSpecial, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE));
}Example 43
| Project: FrogPw-master File: GeneratorFrame.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
jLabel1 = new javax.swing.JLabel();
shouldSmall = new javax.swing.JCheckBox();
shouldBig = new javax.swing.JCheckBox();
shouldNumber = new javax.swing.JCheckBox();
customeField = new javax.swing.JTextField();
generateButton = new javax.swing.JButton();
generatedField = new javax.swing.JTextField();
shouldCustome = new javax.swing.JCheckBox();
jLabel2 = new javax.swing.JLabel();
bigAmount = new javax.swing.JSpinner();
jLabel3 = new javax.swing.JLabel();
smallAmount = new javax.swing.JSpinner();
jLabel4 = new javax.swing.JLabel();
numberAmount = new javax.swing.JSpinner();
jLabel5 = new javax.swing.JLabel();
customeAmount = new javax.swing.JSpinner();
passwordField = new javax.swing.JPasswordField();
jLabel6 = new javax.swing.JLabel();
websiteNameField = new javax.swing.JTextField();
jLabel7 = new javax.swing.JLabel();
websiteTyp = new javax.swing.JComboBox();
jLabel8 = new javax.swing.JLabel();
passwordLenght = new javax.swing.JSpinner();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("Password Generator");
setAlwaysOnTop(true);
setMinimumSize(new java.awt.Dimension(430, 275));
setResizable(false);
jLabel1.setText("Masterpassword");
shouldSmall.setText("a-z");
shouldBig.setText("A-Z");
shouldNumber.setText("0-9");
customeField.setText("<>|!\"$%&/()=?*'_:;,.-#+öäüÖÄÜ~\\}][{@€");
generateButton.setText("Generate");
generateButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
generateButtonActionPerformed(evt);
}
});
shouldCustome.setText("Addentional Characters");
jLabel2.setText("Amount");
bigAmount.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(1), Integer.valueOf(0), null, Integer.valueOf(1)));
jLabel3.setText("Amount");
smallAmount.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(1), Integer.valueOf(0), null, Integer.valueOf(1)));
jLabel4.setText("Amount");
numberAmount.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(2), Integer.valueOf(0), null, Integer.valueOf(1)));
jLabel5.setText("Amount");
customeAmount.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(3), Integer.valueOf(0), null, Integer.valueOf(1)));
jLabel6.setText("Website Name");
jLabel7.setText("Website Type");
websiteTyp.setModel(c);
jLabel8.setText("Password lenght");
passwordLenght.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(1), Integer.valueOf(0), null, Integer.valueOf(1)));
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addComponent(generateButton).addGap(18, 18, 18).addComponent(generatedField)).addGroup(layout.createSequentialGroup().addComponent(shouldCustome).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(customeField, javax.swing.GroupLayout.DEFAULT_SIZE, 259, Short.MAX_VALUE)).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel8, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(passwordLenght, javax.swing.GroupLayout.PREFERRED_SIZE, 79, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel6, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel7, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(websiteNameField).addComponent(passwordField, javax.swing.GroupLayout.Alignment.TRAILING).addComponent(websiteTyp, javax.swing.GroupLayout.Alignment.TRAILING, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addGap(0, 0, Short.MAX_VALUE).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(layout.createSequentialGroup().addComponent(shouldNumber).addGap(18, 18, 18).addComponent(jLabel4).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(numberAmount, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(shouldBig).addComponent(shouldSmall)).addGap(18, 18, 18).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(layout.createSequentialGroup().addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(bigAmount, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(layout.createSequentialGroup().addComponent(jLabel2).addGap(18, 18, 18).addComponent(smallAmount, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)))))))).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addGap(0, 0, Short.MAX_VALUE).addComponent(jLabel5).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(customeAmount, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap()));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel1).addComponent(passwordField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel6).addComponent(websiteNameField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel7).addComponent(websiteTyp, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 6, Short.MAX_VALUE).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(shouldSmall).addComponent(jLabel2).addComponent(smallAmount, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel8)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(shouldBig).addComponent(jLabel3).addComponent(bigAmount, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(passwordLenght, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel4).addComponent(numberAmount, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(shouldNumber)).addGap(5, 5, 5).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(customeField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(shouldCustome)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel5).addComponent(customeAmount, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(generatedField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(generateButton)).addContainerGap()));
pack();
}Example 44
| Project: mage-master File: PickNumberDialog.java View source code |
public void showDialog(int min, int max, String message) {
this.spnAmount.setModel(new SpinnerNumberModel(min, min, max, 1));
this.lblMessage.setText(message);
this.btnOk.setVisible(true);
this.btnCancel.setVisible(false);
this.pack();
Point centered = SettingsManager.instance.getComponentPosition(getWidth(), getHeight());
this.setLocation(centered.x, centered.y);
GuiDisplayUtil.keepComponentInsideScreen(centered.x, centered.y, this);
this.setVisible(true);
}Example 45
| Project: openflexo-master File: ImageDialog.java View source code |
/**
* This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this
* method is always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
jLabel1 = new javax.swing.JLabel();
mainTabbedPane = new javax.swing.JTabbedPane();
imageInfoPanel = new javax.swing.JPanel();
urlLabel = new javax.swing.JLabel();
urlTextField = new javax.swing.JTextField();
alternativeTextLabel = new javax.swing.JLabel();
alternativeTextTextField = new javax.swing.JTextField();
widthLabel = new javax.swing.JLabel();
widthSpinner = new javax.swing.JSpinner();
heightLabel = new javax.swing.JLabel();
heightSpinner = new javax.swing.JSpinner();
borderLabel = new javax.swing.JLabel();
borderSpinner = new javax.swing.JSpinner();
hspaceLabel = new javax.swing.JLabel();
hspaceSpinner = new javax.swing.JSpinner();
vspaceLabel = new javax.swing.JLabel();
vspaceSpinner = new javax.swing.JSpinner();
alignLabel = new javax.swing.JLabel();
alignComboBox = new javax.swing.JComboBox();
widthToggleButton = new javax.swing.JToggleButton();
heightToggleButton = new javax.swing.JToggleButton();
mLinkPanel = new javax.swing.JPanel();
linkUrlLabel = new javax.swing.JLabel();
linkUrlTextField = new javax.swing.JTextField();
targetLabel = new javax.swing.JLabel();
targetComboBox = new javax.swing.JComboBox();
advancedPanel = new javax.swing.JPanel();
idTextField = new javax.swing.JTextField();
idLabel = new javax.swing.JLabel();
languageCodeLabel = new javax.swing.JLabel();
languageCodeTextField = new javax.swing.JTextField();
styleLabel = new javax.swing.JLabel();
styleTextField = new javax.swing.JTextField();
advisoryTitleTextField = new javax.swing.JTextField();
advisoryTitleLabel = new javax.swing.JLabel();
languageDirectionLabel = new javax.swing.JLabel();
languageDirectionComboBox = new javax.swing.JComboBox();
styleClassesLabel = new javax.swing.JLabel();
styleClassesTextField = new javax.swing.JTextField();
longDescLabel = new javax.swing.JLabel();
longDescTextField = new javax.swing.JTextField();
cancelButton = new javax.swing.JButton();
okButton = new javax.swing.JButton();
jLabel1.setText("jLabel1");
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Insert Image");
urlLabel.setText("URL");
alternativeTextLabel.setText("Alternative Text");
widthLabel.setText("Width");
widthSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
widthSpinner.setEnabled(false);
heightLabel.setText("Height");
heightSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
heightSpinner.setEnabled(false);
borderLabel.setText("Border");
borderSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
hspaceLabel.setText("HSpace");
hspaceSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
vspaceLabel.setText("VSpace");
vspaceSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
alignLabel.setText("Align");
alignComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "None", "Top", "Bottom", "Middle", "Left", "Right" }));
widthToggleButton.setSelected(true);
widthToggleButton.setText("Default");
widthToggleButton.addActionListener(new java.awt.event.ActionListener() {
@Override
public void actionPerformed(java.awt.event.ActionEvent evt) {
widthToggleButtonActionPerformed(evt);
}
});
heightToggleButton.setSelected(true);
heightToggleButton.setText("Default");
heightToggleButton.addActionListener(new java.awt.event.ActionListener() {
@Override
public void actionPerformed(java.awt.event.ActionEvent evt) {
heightToggleButtonActionPerformed(evt);
}
});
javax.swing.GroupLayout imageInfoPanelLayout = new javax.swing.GroupLayout(imageInfoPanel);
imageInfoPanel.setLayout(imageInfoPanelLayout);
imageInfoPanelLayout.setHorizontalGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(imageInfoPanelLayout.createSequentialGroup().addContainerGap().addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(urlLabel).addComponent(alternativeTextLabel).addComponent(widthLabel).addComponent(heightLabel).addComponent(borderLabel).addComponent(hspaceLabel).addComponent(vspaceLabel).addComponent(alignLabel)).addGap(31, 31, 31).addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(alternativeTextTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 266, Short.MAX_VALUE).addComponent(urlTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 266, Short.MAX_VALUE).addComponent(alignComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGroup(imageInfoPanelLayout.createSequentialGroup().addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(vspaceSpinner, javax.swing.GroupLayout.Alignment.LEADING).addComponent(hspaceSpinner, javax.swing.GroupLayout.Alignment.LEADING).addComponent(borderSpinner, javax.swing.GroupLayout.Alignment.LEADING).addComponent(heightSpinner, javax.swing.GroupLayout.Alignment.LEADING).addComponent(widthSpinner, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 68, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(heightToggleButton).addComponent(widthToggleButton)))).addContainerGap()));
imageInfoPanelLayout.setVerticalGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(imageInfoPanelLayout.createSequentialGroup().addContainerGap().addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(urlLabel).addComponent(urlTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(alternativeTextLabel).addComponent(alternativeTextTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(widthLabel).addComponent(widthSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(widthToggleButton)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(heightLabel).addComponent(heightSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(heightToggleButton)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(borderLabel).addComponent(borderSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(hspaceLabel).addComponent(hspaceSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(vspaceLabel).addComponent(vspaceSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(imageInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(alignLabel).addComponent(alignComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap(54, Short.MAX_VALUE)));
mainTabbedPane.addTab("Image Info", imageInfoPanel);
linkUrlLabel.setText("URL");
targetLabel.setText("Target");
targetComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "None" }));
javax.swing.GroupLayout mLinkPanelLayout = new javax.swing.GroupLayout(mLinkPanel);
mLinkPanel.setLayout(mLinkPanelLayout);
mLinkPanelLayout.setHorizontalGroup(mLinkPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(mLinkPanelLayout.createSequentialGroup().addContainerGap().addGroup(mLinkPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(targetLabel).addComponent(linkUrlLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(mLinkPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(linkUrlTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 333, Short.MAX_VALUE).addComponent(targetComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap()));
mLinkPanelLayout.setVerticalGroup(mLinkPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(mLinkPanelLayout.createSequentialGroup().addContainerGap().addGroup(mLinkPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(linkUrlLabel).addComponent(linkUrlTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(mLinkPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(targetLabel).addComponent(targetComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap(216, Short.MAX_VALUE)));
mainTabbedPane.addTab("Link", mLinkPanel);
idLabel.setText("ID");
languageCodeLabel.setText("Language Code");
styleLabel.setText("Style");
advisoryTitleLabel.setText("Advisory Title");
languageDirectionLabel.setText("Language Direction");
languageDirectionComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "None", "Left to Right", "Right to Left" }));
styleClassesLabel.setText("Style Classes");
longDescLabel.setText("Long Description URL");
javax.swing.GroupLayout advancedPanelLayout = new javax.swing.GroupLayout(advancedPanel);
advancedPanel.setLayout(advancedPanelLayout);
advancedPanelLayout.setHorizontalGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(advancedPanelLayout.createSequentialGroup().addContainerGap().addGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(idLabel).addComponent(longDescLabel).addComponent(languageDirectionLabel).addComponent(advisoryTitleLabel).addComponent(styleClassesLabel).addComponent(styleLabel).addComponent(languageCodeLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(languageCodeTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 264, Short.MAX_VALUE).addComponent(styleTextField, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 264, Short.MAX_VALUE).addComponent(advisoryTitleTextField, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 264, Short.MAX_VALUE).addComponent(languageDirectionComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(styleClassesTextField, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 264, Short.MAX_VALUE).addComponent(idTextField, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 264, Short.MAX_VALUE).addComponent(longDescTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 264, Short.MAX_VALUE)).addContainerGap()));
advancedPanelLayout.setVerticalGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(advancedPanelLayout.createSequentialGroup().addContainerGap().addGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(idLabel).addComponent(idTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(longDescLabel).addComponent(longDescTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(styleClassesLabel).addComponent(styleClassesTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(8, 8, 8).addGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(styleTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(styleLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(advisoryTitleTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(advisoryTitleLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(languageDirectionComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(languageDirectionLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(advancedPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(languageCodeTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(languageCodeLabel)).addContainerGap(84, Short.MAX_VALUE)));
mainTabbedPane.addTab("Advanced", advancedPanel);
cancelButton.setText("Cancel");
cancelButton.addActionListener(new java.awt.event.ActionListener() {
@Override
public void actionPerformed(java.awt.event.ActionEvent evt) {
cancelButtonActionPerformed(evt);
}
});
okButton.setText("OK");
okButton.addActionListener(new java.awt.event.ActionListener() {
@Override
public void actionPerformed(java.awt.event.ActionEvent evt) {
okButtonActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addContainerGap(254, Short.MAX_VALUE).addComponent(okButton).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(cancelButton).addContainerGap()).addComponent(mainTabbedPane, javax.swing.GroupLayout.DEFAULT_SIZE, 400, Short.MAX_VALUE));
layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] { cancelButton, okButton });
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(mainTabbedPane, javax.swing.GroupLayout.PREFERRED_SIZE, 301, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(cancelButton).addComponent(okButton)).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
pack();
}Example 46
| Project: nbites-master File: ColorCalibrationPanel.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
jTabbedPane = new javax.swing.JTabbedPane();
JPanelWhiteT = new javax.swing.JPanel();
jPanel3 = new javax.swing.JPanel();
jPanelY2 = new javax.swing.JPanel();
Y0Text2 = new javax.swing.JLabel();
Y0UText2 = new javax.swing.JLabel();
Y0VText2 = new javax.swing.JLabel();
Y0USliderWT = new javax.swing.JSlider();
Y0VSliderWT = new javax.swing.JSlider();
Y0USpinnerWT = new javax.swing.JSpinner();
Y0VSpinnerWT = new javax.swing.JSpinner();
jLabel13 = new javax.swing.JLabel();
jLabel14 = new javax.swing.JLabel();
jLabel15 = new javax.swing.JLabel();
jLabel16 = new javax.swing.JLabel();
jLabel17 = new javax.swing.JLabel();
jLabel18 = new javax.swing.JLabel();
jPanelY257 = new javax.swing.JPanel();
Y255Text2 = new javax.swing.JLabel();
Y255UText2 = new javax.swing.JLabel();
Y255VText2 = new javax.swing.JLabel();
Y255USliderWT = new javax.swing.JSlider();
Y255VSliderWT = new javax.swing.JSlider();
Y255USpinnerWT = new javax.swing.JSpinner();
Y255VSpinnerWT = new javax.swing.JSpinner();
Y255UMinText2 = new javax.swing.JLabel();
Y255UMaxText2 = new javax.swing.JLabel();
Y255UMiddleText2 = new javax.swing.JLabel();
Y255VMinText2 = new javax.swing.JLabel();
Y255VMiddleText2 = new javax.swing.JLabel();
Y255VMaxText2 = new javax.swing.JLabel();
jPanelFuzzy2 = new javax.swing.JPanel();
FuzzyText2 = new javax.swing.JLabel();
FuzzyUText2 = new javax.swing.JLabel();
FuzzyVText2 = new javax.swing.JLabel();
FuzzyUSliderWT = new javax.swing.JSlider();
FuzzyVSliderWT = new javax.swing.JSlider();
FuzzyUSpinnerWT = new javax.swing.JSpinner();
FuzzyVSpinnerWT = new javax.swing.JSpinner();
FuzzyUMinText2 = new javax.swing.JLabel();
FuzzyUMaxText2 = new javax.swing.JLabel();
FuzzyUMiddleText2 = new javax.swing.JLabel();
FuzzyVMinText2 = new javax.swing.JLabel();
FuzzyVMiddleText2 = new javax.swing.JLabel();
FuzzyVMaxText2 = new javax.swing.JLabel();
UndoButtonWT = new javax.swing.JButton();
SaveButtonWT = new javax.swing.JButton();
SendButtonWT = new javax.swing.JButton();
imagePanelWT = new javax.swing.JPanel();
JPanelGreenT = new javax.swing.JPanel();
jPanel2 = new javax.swing.JPanel();
jPanelY0G = new javax.swing.JPanel();
Y0TextG = new javax.swing.JLabel();
Y0UTextG = new javax.swing.JLabel();
Y0VTextG = new javax.swing.JLabel();
Y0USliderGT = new javax.swing.JSlider();
Y0VSliderGT = new javax.swing.JSlider();
Y0USpinnerGT = new javax.swing.JSpinner();
Y0VSpinnerGT = new javax.swing.JSpinner();
jLabel7 = new javax.swing.JLabel();
jLabel8 = new javax.swing.JLabel();
jLabel9 = new javax.swing.JLabel();
jLabel10 = new javax.swing.JLabel();
jLabel11 = new javax.swing.JLabel();
jLabel12 = new javax.swing.JLabel();
jPanelY255G = new javax.swing.JPanel();
Y255TextG = new javax.swing.JLabel();
Y255UText1 = new javax.swing.JLabel();
Y255VText1 = new javax.swing.JLabel();
Y255USliderGT = new javax.swing.JSlider();
Y255VSliderGT = new javax.swing.JSlider();
Y255USpinnerGT = new javax.swing.JSpinner();
Y255VSpinnerGT = new javax.swing.JSpinner();
Y255UMinText1 = new javax.swing.JLabel();
Y255UMaxText1 = new javax.swing.JLabel();
Y255UMiddleText1 = new javax.swing.JLabel();
Y255VMinText1 = new javax.swing.JLabel();
Y255VMiddleText1 = new javax.swing.JLabel();
Y255VMaxText1 = new javax.swing.JLabel();
jPanelFuzzyG = new javax.swing.JPanel();
FuzzyText1 = new javax.swing.JLabel();
FuzzyUText1 = new javax.swing.JLabel();
FuzzyVText1 = new javax.swing.JLabel();
FuzzyUSliderGT = new javax.swing.JSlider();
FuzzyVSliderGT = new javax.swing.JSlider();
FuzzyUSpinnerGT = new javax.swing.JSpinner();
FuzzyVSpinnerGT = new javax.swing.JSpinner();
FuzzyUMinText1 = new javax.swing.JLabel();
FuzzyUMaxText1 = new javax.swing.JLabel();
FuzzyUMiddleText1 = new javax.swing.JLabel();
FuzzyVMinText1 = new javax.swing.JLabel();
FuzzyVMiddleText1 = new javax.swing.JLabel();
FuzzyVMaxText1 = new javax.swing.JLabel();
UndoButtonGT = new javax.swing.JButton();
SaveButtonGT = new javax.swing.JButton();
SendButtonGT = new javax.swing.JButton();
imagePanelGT = new javax.swing.JPanel();
JPanelWhiteB = new javax.swing.JPanel();
jPanel4 = new javax.swing.JPanel();
jPanelY3 = new javax.swing.JPanel();
Y0Text3 = new javax.swing.JLabel();
Y0UText3 = new javax.swing.JLabel();
Y0VText3 = new javax.swing.JLabel();
Y0USliderWB = new javax.swing.JSlider();
Y0VSliderWB = new javax.swing.JSlider();
Y0USpinnerWB = new javax.swing.JSpinner();
Y0VSpinnerWB = new javax.swing.JSpinner();
jLabel19 = new javax.swing.JLabel();
jLabel20 = new javax.swing.JLabel();
jLabel21 = new javax.swing.JLabel();
jLabel22 = new javax.swing.JLabel();
jLabel23 = new javax.swing.JLabel();
jLabel24 = new javax.swing.JLabel();
jPanelY258 = new javax.swing.JPanel();
Y255Text3 = new javax.swing.JLabel();
Y255UText3 = new javax.swing.JLabel();
Y255VText3 = new javax.swing.JLabel();
Y255USliderWB = new javax.swing.JSlider();
Y255VSliderWB = new javax.swing.JSlider();
Y255USpinnerWB = new javax.swing.JSpinner();
Y255VSpinnerWB = new javax.swing.JSpinner();
Y255UMinText3 = new javax.swing.JLabel();
Y255UMaxText3 = new javax.swing.JLabel();
Y255UMiddleText3 = new javax.swing.JLabel();
Y255VMinText3 = new javax.swing.JLabel();
Y255VMiddleText3 = new javax.swing.JLabel();
Y255VMaxText3 = new javax.swing.JLabel();
jPanelFuzzy3 = new javax.swing.JPanel();
FuzzyText3 = new javax.swing.JLabel();
FuzzyUText3 = new javax.swing.JLabel();
FuzzyVText3 = new javax.swing.JLabel();
FuzzyUSliderWB = new javax.swing.JSlider();
FuzzyVSliderWB = new javax.swing.JSlider();
FuzzyUSpinnerWB = new javax.swing.JSpinner();
FuzzyVSpinnerWB = new javax.swing.JSpinner();
FuzzyUMinText3 = new javax.swing.JLabel();
FuzzyUMaxText3 = new javax.swing.JLabel();
FuzzyUMiddleText3 = new javax.swing.JLabel();
FuzzyVMinText3 = new javax.swing.JLabel();
FuzzyVMiddleText3 = new javax.swing.JLabel();
FuzzyVMaxText3 = new javax.swing.JLabel();
UndoButtonWB = new javax.swing.JButton();
SaveButtonWB = new javax.swing.JButton();
SendButtonWB = new javax.swing.JButton();
imagePanelWB = new javax.swing.JPanel();
JPanelGreenB = new javax.swing.JPanel();
jPanel5 = new javax.swing.JPanel();
jPanelY0G1 = new javax.swing.JPanel();
Y0TextG1 = new javax.swing.JLabel();
Y0UTextG1 = new javax.swing.JLabel();
Y0VTextG1 = new javax.swing.JLabel();
Y0USliderGB = new javax.swing.JSlider();
Y0VSliderGB = new javax.swing.JSlider();
Y0USpinnerGB = new javax.swing.JSpinner();
Y0VSpinnerGB = new javax.swing.JSpinner();
jLabel25 = new javax.swing.JLabel();
jLabel26 = new javax.swing.JLabel();
jLabel27 = new javax.swing.JLabel();
jLabel28 = new javax.swing.JLabel();
jLabel29 = new javax.swing.JLabel();
jLabel30 = new javax.swing.JLabel();
jPanelY255G1 = new javax.swing.JPanel();
Y255TextG1 = new javax.swing.JLabel();
Y255UText4 = new javax.swing.JLabel();
Y255VText4 = new javax.swing.JLabel();
Y255USliderGB = new javax.swing.JSlider();
Y255VSliderGB = new javax.swing.JSlider();
Y255USpinnerGB = new javax.swing.JSpinner();
Y255VSpinnerGB = new javax.swing.JSpinner();
Y255UMinText4 = new javax.swing.JLabel();
Y255UMaxText4 = new javax.swing.JLabel();
Y255UMiddleText4 = new javax.swing.JLabel();
Y255VMinText4 = new javax.swing.JLabel();
Y255VMiddleText4 = new javax.swing.JLabel();
Y255VMaxText4 = new javax.swing.JLabel();
jPanelFuzzyG1 = new javax.swing.JPanel();
FuzzyText4 = new javax.swing.JLabel();
FuzzyUText4 = new javax.swing.JLabel();
FuzzyVText4 = new javax.swing.JLabel();
FuzzyUSliderGB = new javax.swing.JSlider();
FuzzyVSliderGB = new javax.swing.JSlider();
FuzzyUSpinnerGB = new javax.swing.JSpinner();
FuzzyVSpinnerGB = new javax.swing.JSpinner();
FuzzyUMinText4 = new javax.swing.JLabel();
FuzzyUMaxText4 = new javax.swing.JLabel();
FuzzyUMiddleText4 = new javax.swing.JLabel();
FuzzyVMinText4 = new javax.swing.JLabel();
FuzzyVMiddleText4 = new javax.swing.JLabel();
FuzzyVMaxText4 = new javax.swing.JLabel();
UndoButtonGB = new javax.swing.JButton();
SaveButtonGB = new javax.swing.JButton();
SendButtonGB = new javax.swing.JButton();
imagePanelGB = new javax.swing.JPanel();
JPanelWhiteT.setBackground(new java.awt.Color(242, 242, 242));
// NOI18N
JPanelWhiteT.setBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 2, true), "camera color calibration", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("PT Serif", 1, 14)));
jPanelY2.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
Y0Text2.setFont(new java.awt.Font("Lucida Grande", 1, 13));
Y0Text2.setText("Y = 0");
Y0UText2.setText("U");
Y0VText2.setText("V");
Y0USpinnerWT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y0VSpinnerWT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
jLabel13.setText("0");
jLabel14.setText("255");
jLabel15.setText("127");
jLabel16.setText("0");
jLabel17.setText("127");
jLabel18.setText("255");
javax.swing.GroupLayout jPanelY2Layout = new javax.swing.GroupLayout(jPanelY2);
jPanelY2.setLayout(jPanelY2Layout);
jPanelY2Layout.setHorizontalGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY2Layout.createSequentialGroup().addContainerGap().addGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanelY2Layout.createSequentialGroup().addComponent(Y0UText2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 12, Short.MAX_VALUE).addGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY2Layout.createSequentialGroup().addComponent(Y0USliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 11, Short.MAX_VALUE)).addGroup(jPanelY2Layout.createSequentialGroup().addComponent(jLabel13).addGap(78, 78, 78).addComponent(jLabel15).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel14).addGap(10, 10, 10)))).addGroup(jPanelY2Layout.createSequentialGroup().addGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY2Layout.createSequentialGroup().addComponent(Y0Text2).addGap(174, 174, 174)).addGroup(jPanelY2Layout.createSequentialGroup().addComponent(Y0VText2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelY2Layout.createSequentialGroup().addComponent(jLabel16).addGap(78, 78, 78).addComponent(jLabel17).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel18)).addComponent(Y0VSliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))).addGap(6, 6, 6))).addGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y0VSpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(Y0USpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap(34, Short.MAX_VALUE)));
jPanelY2Layout.setVerticalGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY2Layout.createSequentialGroup().addContainerGap().addComponent(Y0Text2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY2Layout.createSequentialGroup().addGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(Y0UText2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y0USliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY2Layout.createSequentialGroup().addGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel13).addComponent(jLabel14).addComponent(jLabel15)).addGap(10, 10, 10).addComponent(Y0VSliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(Y0VText2))).addGroup(jPanelY2Layout.createSequentialGroup().addComponent(Y0USpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(Y0VSpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelY2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel16).addComponent(jLabel17).addComponent(jLabel18)).addContainerGap(45, Short.MAX_VALUE)));
jPanelY257.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
Y255Text2.setFont(new java.awt.Font("Lucida Grande", 1, 13));
Y255Text2.setText("Y = 255");
Y255UText2.setText("U");
Y255VText2.setText("V");
Y255USpinnerWT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y255VSpinnerWT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y255UMinText2.setText("0");
Y255UMaxText2.setText("255");
Y255UMiddleText2.setText("127");
Y255VMinText2.setText("0");
Y255VMiddleText2.setText("127");
Y255VMaxText2.setText("255");
javax.swing.GroupLayout jPanelY257Layout = new javax.swing.GroupLayout(jPanelY257);
jPanelY257.setLayout(jPanelY257Layout);
jPanelY257Layout.setHorizontalGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY257Layout.createSequentialGroup().addContainerGap().addGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY257Layout.createSequentialGroup().addGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255UText2).addComponent(Y255VText2)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY257Layout.createSequentialGroup().addGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY257Layout.createSequentialGroup().addComponent(Y255UMinText2).addGap(78, 78, 78).addComponent(Y255UMiddleText2).addGap(56, 56, 56).addComponent(Y255UMaxText2)).addComponent(Y255USliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255USpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(53, 53, 53)).addGroup(jPanelY257Layout.createSequentialGroup().addGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelY257Layout.createSequentialGroup().addComponent(Y255VMinText2).addGap(78, 78, 78).addComponent(Y255VMiddleText2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255VMaxText2)).addComponent(Y255VSliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(Y255VSpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addGroup(jPanelY257Layout.createSequentialGroup().addComponent(Y255Text2).addGap(0, 0, Short.MAX_VALUE)))));
jPanelY257Layout.setVerticalGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY257Layout.createSequentialGroup().addContainerGap().addComponent(Y255Text2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY257Layout.createSequentialGroup().addComponent(Y255USpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(16, 16, 16).addComponent(Y255VSpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanelY257Layout.createSequentialGroup().addGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(Y255UText2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255USliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(Y255UMinText2).addComponent(Y255UMaxText2).addComponent(Y255UMiddleText2)).addGap(14, 14, 14).addGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255VSliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(Y255VText2)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelY257Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255VMinText2).addComponent(Y255VMaxText2).addComponent(Y255VMiddleText2)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
jPanelFuzzy2.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
FuzzyText2.setFont(new java.awt.Font("Lucida Grande", 1, 13));
FuzzyText2.setText("Width of Fuzzy Threshold");
FuzzyUText2.setText("U");
FuzzyVText2.setText("V");
FuzzyUSpinnerWT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
FuzzyVSpinnerWT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
FuzzyUMinText2.setText("0");
FuzzyUMaxText2.setText("255");
FuzzyUMiddleText2.setText("127");
FuzzyVMinText2.setText("0");
FuzzyVMiddleText2.setText("127");
FuzzyVMaxText2.setText("255");
javax.swing.GroupLayout jPanelFuzzy2Layout = new javax.swing.GroupLayout(jPanelFuzzy2);
jPanelFuzzy2.setLayout(jPanelFuzzy2Layout);
jPanelFuzzy2Layout.setHorizontalGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzy2Layout.createSequentialGroup().addContainerGap().addGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzy2Layout.createSequentialGroup().addGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyUText2).addComponent(FuzzyVText2)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzy2Layout.createSequentialGroup().addGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelFuzzy2Layout.createSequentialGroup().addComponent(FuzzyUMinText2).addGap(78, 78, 78).addComponent(FuzzyUMiddleText2).addGap(56, 56, 56).addComponent(FuzzyUMaxText2)).addComponent(FuzzyUSliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyUSpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(53, 53, 53)).addGroup(jPanelFuzzy2Layout.createSequentialGroup().addGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelFuzzy2Layout.createSequentialGroup().addComponent(FuzzyVMinText2).addGap(78, 78, 78).addComponent(FuzzyVMiddleText2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyVMaxText2)).addComponent(FuzzyVSliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(FuzzyVSpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addGroup(jPanelFuzzy2Layout.createSequentialGroup().addComponent(FuzzyText2).addGap(0, 0, Short.MAX_VALUE)))));
jPanelFuzzy2Layout.setVerticalGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzy2Layout.createSequentialGroup().addContainerGap().addComponent(FuzzyText2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzy2Layout.createSequentialGroup().addComponent(FuzzyUSpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(16, 16, 16).addComponent(FuzzyVSpinnerWT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanelFuzzy2Layout.createSequentialGroup().addGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(FuzzyUText2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyUSliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(FuzzyUMinText2).addComponent(FuzzyUMaxText2).addComponent(FuzzyUMiddleText2)).addGap(14, 14, 14).addGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyVSliderWT, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(FuzzyVText2)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelFuzzy2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyVMinText2).addComponent(FuzzyVMaxText2).addComponent(FuzzyVMiddleText2)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup().addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, Short.MAX_VALUE).addComponent(jPanelY257, javax.swing.GroupLayout.PREFERRED_SIZE, 315, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, Short.MAX_VALUE).addComponent(jPanelFuzzy2, javax.swing.GroupLayout.PREFERRED_SIZE, 315, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
jPanel3Layout.setVerticalGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel3Layout.createSequentialGroup().addContainerGap().addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jPanelFuzzy2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY257, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addContainerGap()));
UndoButtonWT.setText("Undo");
UndoButtonWT.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
UndoButtonWTActionPerformed(evt);
}
});
SaveButtonWT.setText("Save");
SaveButtonWT.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
SaveButtonWTActionPerformed(evt);
}
});
SendButtonWT.setText("Send");
SendButtonWT.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
SendButtonWTActionPerformed(evt);
}
});
javax.swing.GroupLayout imagePanelWTLayout = new javax.swing.GroupLayout(imagePanelWT);
imagePanelWT.setLayout(imagePanelWTLayout);
imagePanelWTLayout.setHorizontalGroup(imagePanelWTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 0, Short.MAX_VALUE));
imagePanelWTLayout.setVerticalGroup(imagePanelWTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 376, Short.MAX_VALUE));
javax.swing.GroupLayout JPanelWhiteTLayout = new javax.swing.GroupLayout(JPanelWhiteT);
JPanelWhiteT.setLayout(JPanelWhiteTLayout);
JPanelWhiteTLayout.setHorizontalGroup(JPanelWhiteTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(JPanelWhiteTLayout.createSequentialGroup().addContainerGap().addGroup(JPanelWhiteTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(imagePanelWT, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, JPanelWhiteTLayout.createSequentialGroup().addComponent(UndoButtonWT, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 672, Short.MAX_VALUE).addComponent(SendButtonWT, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(SaveButtonWT, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap()));
JPanelWhiteTLayout.setVerticalGroup(JPanelWhiteTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(JPanelWhiteTLayout.createSequentialGroup().addGap(19, 19, 19).addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(imagePanelWT, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(JPanelWhiteTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(SaveButtonWT, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(SendButtonWT).addComponent(UndoButtonWT)).addContainerGap()));
jTabbedPane.addTab("white top", JPanelWhiteT);
JPanelGreenT.setBackground(new java.awt.Color(242, 242, 242));
// NOI18N
JPanelGreenT.setBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 2, true), "camera color calibration", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("PT Serif", 1, 14)));
jPanelY0G.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
Y0TextG.setFont(new java.awt.Font("Lucida Grande", 1, 13));
Y0TextG.setText("Y = 0");
Y0UTextG.setText("U");
Y0VTextG.setText("V");
Y0USpinnerGT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y0VSpinnerGT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
jLabel7.setText("0");
jLabel8.setText("255");
jLabel9.setText("127");
jLabel10.setText("0");
jLabel11.setText("127");
jLabel12.setText("255");
javax.swing.GroupLayout jPanelY0GLayout = new javax.swing.GroupLayout(jPanelY0G);
jPanelY0G.setLayout(jPanelY0GLayout);
jPanelY0GLayout.setHorizontalGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY0GLayout.createSequentialGroup().addContainerGap().addGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanelY0GLayout.createSequentialGroup().addComponent(Y0UTextG).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 12, Short.MAX_VALUE).addGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY0GLayout.createSequentialGroup().addComponent(Y0USliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 11, Short.MAX_VALUE)).addGroup(jPanelY0GLayout.createSequentialGroup().addComponent(jLabel7).addGap(78, 78, 78).addComponent(jLabel9).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel8).addGap(10, 10, 10)))).addGroup(jPanelY0GLayout.createSequentialGroup().addGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY0GLayout.createSequentialGroup().addComponent(Y0TextG).addGap(174, 174, 174)).addGroup(jPanelY0GLayout.createSequentialGroup().addComponent(Y0VTextG).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelY0GLayout.createSequentialGroup().addComponent(jLabel10).addGap(78, 78, 78).addComponent(jLabel11).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel12)).addComponent(Y0VSliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))).addGap(6, 6, 6))).addGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y0VSpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(Y0USpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap(34, Short.MAX_VALUE)));
jPanelY0GLayout.setVerticalGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY0GLayout.createSequentialGroup().addContainerGap().addComponent(Y0TextG).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY0GLayout.createSequentialGroup().addGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(Y0UTextG, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y0USliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY0GLayout.createSequentialGroup().addGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel7).addComponent(jLabel8).addComponent(jLabel9)).addGap(10, 10, 10).addComponent(Y0VSliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(Y0VTextG))).addGroup(jPanelY0GLayout.createSequentialGroup().addComponent(Y0USpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(Y0VSpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelY0GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel10).addComponent(jLabel11).addComponent(jLabel12)).addContainerGap(45, Short.MAX_VALUE)));
jPanelY255G.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
Y255TextG.setFont(new java.awt.Font("Lucida Grande", 1, 13));
Y255TextG.setText("Y = 255");
Y255UText1.setText("U");
Y255VText1.setText("V");
Y255USpinnerGT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y255VSpinnerGT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y255UMinText1.setText("0");
Y255UMaxText1.setText("255");
Y255UMiddleText1.setText("127");
Y255VMinText1.setText("0");
Y255VMiddleText1.setText("127");
Y255VMaxText1.setText("255");
javax.swing.GroupLayout jPanelY255GLayout = new javax.swing.GroupLayout(jPanelY255G);
jPanelY255G.setLayout(jPanelY255GLayout);
jPanelY255GLayout.setHorizontalGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY255GLayout.createSequentialGroup().addContainerGap().addGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY255GLayout.createSequentialGroup().addGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255UText1).addComponent(Y255VText1)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY255GLayout.createSequentialGroup().addGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY255GLayout.createSequentialGroup().addComponent(Y255UMinText1).addGap(78, 78, 78).addComponent(Y255UMiddleText1).addGap(56, 56, 56).addComponent(Y255UMaxText1)).addComponent(Y255USliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255USpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(53, 53, 53)).addGroup(jPanelY255GLayout.createSequentialGroup().addGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelY255GLayout.createSequentialGroup().addComponent(Y255VMinText1).addGap(78, 78, 78).addComponent(Y255VMiddleText1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255VMaxText1)).addComponent(Y255VSliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(Y255VSpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addGroup(jPanelY255GLayout.createSequentialGroup().addComponent(Y255TextG).addGap(0, 0, Short.MAX_VALUE)))));
jPanelY255GLayout.setVerticalGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY255GLayout.createSequentialGroup().addContainerGap().addComponent(Y255TextG).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY255GLayout.createSequentialGroup().addComponent(Y255USpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(16, 16, 16).addComponent(Y255VSpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanelY255GLayout.createSequentialGroup().addGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(Y255UText1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255USliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(Y255UMinText1).addComponent(Y255UMaxText1).addComponent(Y255UMiddleText1)).addGap(14, 14, 14).addGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255VSliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(Y255VText1)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelY255GLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255VMinText1).addComponent(Y255VMaxText1).addComponent(Y255VMiddleText1)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
jPanelFuzzyG.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
FuzzyText1.setFont(new java.awt.Font("Lucida Grande", 1, 13));
FuzzyText1.setText("Width of Fuzzy Threshold");
FuzzyUText1.setText("U");
FuzzyVText1.setText("V");
FuzzyUSpinnerGT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
FuzzyVSpinnerGT.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
FuzzyUMinText1.setText("0");
FuzzyUMaxText1.setText("255");
FuzzyUMiddleText1.setText("127");
FuzzyVMinText1.setText("0");
FuzzyVMiddleText1.setText("127");
FuzzyVMaxText1.setText("255");
javax.swing.GroupLayout jPanelFuzzyGLayout = new javax.swing.GroupLayout(jPanelFuzzyG);
jPanelFuzzyG.setLayout(jPanelFuzzyGLayout);
jPanelFuzzyGLayout.setHorizontalGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzyGLayout.createSequentialGroup().addContainerGap().addGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzyGLayout.createSequentialGroup().addGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyUText1).addComponent(FuzzyVText1)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzyGLayout.createSequentialGroup().addGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelFuzzyGLayout.createSequentialGroup().addComponent(FuzzyUMinText1).addGap(78, 78, 78).addComponent(FuzzyUMiddleText1).addGap(56, 56, 56).addComponent(FuzzyUMaxText1)).addComponent(FuzzyUSliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyUSpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(53, 53, 53)).addGroup(jPanelFuzzyGLayout.createSequentialGroup().addGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelFuzzyGLayout.createSequentialGroup().addComponent(FuzzyVMinText1).addGap(78, 78, 78).addComponent(FuzzyVMiddleText1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyVMaxText1)).addComponent(FuzzyVSliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(FuzzyVSpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addGroup(jPanelFuzzyGLayout.createSequentialGroup().addComponent(FuzzyText1).addGap(0, 0, Short.MAX_VALUE)))));
jPanelFuzzyGLayout.setVerticalGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzyGLayout.createSequentialGroup().addContainerGap().addComponent(FuzzyText1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzyGLayout.createSequentialGroup().addComponent(FuzzyUSpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(16, 16, 16).addComponent(FuzzyVSpinnerGT, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanelFuzzyGLayout.createSequentialGroup().addGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(FuzzyUText1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyUSliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(FuzzyUMinText1).addComponent(FuzzyUMaxText1).addComponent(FuzzyUMiddleText1)).addGap(14, 14, 14).addGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyVSliderGT, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(FuzzyVText1)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelFuzzyGLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyVMinText1).addComponent(FuzzyVMaxText1).addComponent(FuzzyVMiddleText1)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createSequentialGroup().addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY0G, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, Short.MAX_VALUE).addComponent(jPanelY255G, javax.swing.GroupLayout.PREFERRED_SIZE, 315, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, Short.MAX_VALUE).addComponent(jPanelFuzzyG, javax.swing.GroupLayout.PREFERRED_SIZE, 315, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
jPanel2Layout.setVerticalGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel2Layout.createSequentialGroup().addContainerGap().addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jPanelFuzzyG, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY255G, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY0G, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addContainerGap()));
UndoButtonGT.setText("Undo");
UndoButtonGT.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
UndoButtonGTActionPerformed(evt);
}
});
SaveButtonGT.setText("Save");
SaveButtonGT.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
SaveButtonGTActionPerformed(evt);
}
});
SendButtonGT.setText("Send");
SendButtonGT.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
SendButtonGTActionPerformed(evt);
}
});
javax.swing.GroupLayout imagePanelGTLayout = new javax.swing.GroupLayout(imagePanelGT);
imagePanelGT.setLayout(imagePanelGTLayout);
imagePanelGTLayout.setHorizontalGroup(imagePanelGTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 0, Short.MAX_VALUE));
imagePanelGTLayout.setVerticalGroup(imagePanelGTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 376, Short.MAX_VALUE));
javax.swing.GroupLayout JPanelGreenTLayout = new javax.swing.GroupLayout(JPanelGreenT);
JPanelGreenT.setLayout(JPanelGreenTLayout);
JPanelGreenTLayout.setHorizontalGroup(JPanelGreenTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(JPanelGreenTLayout.createSequentialGroup().addContainerGap().addGroup(JPanelGreenTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(imagePanelGT, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, JPanelGreenTLayout.createSequentialGroup().addComponent(UndoButtonGT, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 672, Short.MAX_VALUE).addComponent(SendButtonGT, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(SaveButtonGT, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap()));
JPanelGreenTLayout.setVerticalGroup(JPanelGreenTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(JPanelGreenTLayout.createSequentialGroup().addGap(19, 19, 19).addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(imagePanelGT, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(JPanelGreenTLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(SaveButtonGT, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(SendButtonGT).addComponent(UndoButtonGT)).addContainerGap()));
jTabbedPane.addTab("green top", JPanelGreenT);
JPanelWhiteB.setBackground(new java.awt.Color(242, 242, 242));
// NOI18N
JPanelWhiteB.setBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 2, true), "camera color calibration", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("PT Serif", 1, 14)));
jPanelY3.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
Y0Text3.setFont(new java.awt.Font("Lucida Grande", 1, 13));
Y0Text3.setText("Y = 0");
Y0UText3.setText("U");
Y0VText3.setText("V");
Y0USpinnerWB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y0VSpinnerWB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
jLabel19.setText("0");
jLabel20.setText("255");
jLabel21.setText("127");
jLabel22.setText("0");
jLabel23.setText("127");
jLabel24.setText("255");
javax.swing.GroupLayout jPanelY3Layout = new javax.swing.GroupLayout(jPanelY3);
jPanelY3.setLayout(jPanelY3Layout);
jPanelY3Layout.setHorizontalGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY3Layout.createSequentialGroup().addContainerGap().addGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanelY3Layout.createSequentialGroup().addComponent(Y0UText3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 12, Short.MAX_VALUE).addGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY3Layout.createSequentialGroup().addComponent(Y0USliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 11, Short.MAX_VALUE)).addGroup(jPanelY3Layout.createSequentialGroup().addComponent(jLabel19).addGap(78, 78, 78).addComponent(jLabel21).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel20).addGap(10, 10, 10)))).addGroup(jPanelY3Layout.createSequentialGroup().addGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY3Layout.createSequentialGroup().addComponent(Y0Text3).addGap(174, 174, 174)).addGroup(jPanelY3Layout.createSequentialGroup().addComponent(Y0VText3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelY3Layout.createSequentialGroup().addComponent(jLabel22).addGap(78, 78, 78).addComponent(jLabel23).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel24)).addComponent(Y0VSliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))).addGap(6, 6, 6))).addGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y0VSpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(Y0USpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap(34, Short.MAX_VALUE)));
jPanelY3Layout.setVerticalGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY3Layout.createSequentialGroup().addContainerGap().addComponent(Y0Text3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY3Layout.createSequentialGroup().addGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(Y0UText3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y0USliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY3Layout.createSequentialGroup().addGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel19).addComponent(jLabel20).addComponent(jLabel21)).addGap(10, 10, 10).addComponent(Y0VSliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(Y0VText3))).addGroup(jPanelY3Layout.createSequentialGroup().addComponent(Y0USpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(Y0VSpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelY3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel22).addComponent(jLabel23).addComponent(jLabel24)).addContainerGap(45, Short.MAX_VALUE)));
jPanelY258.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
Y255Text3.setFont(new java.awt.Font("Lucida Grande", 1, 13));
Y255Text3.setText("Y = 255");
Y255UText3.setText("U");
Y255VText3.setText("V");
Y255USpinnerWB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y255VSpinnerWB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y255UMinText3.setText("0");
Y255UMaxText3.setText("255");
Y255UMiddleText3.setText("127");
Y255VMinText3.setText("0");
Y255VMiddleText3.setText("127");
Y255VMaxText3.setText("255");
javax.swing.GroupLayout jPanelY258Layout = new javax.swing.GroupLayout(jPanelY258);
jPanelY258.setLayout(jPanelY258Layout);
jPanelY258Layout.setHorizontalGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY258Layout.createSequentialGroup().addContainerGap().addGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY258Layout.createSequentialGroup().addGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255UText3).addComponent(Y255VText3)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY258Layout.createSequentialGroup().addGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY258Layout.createSequentialGroup().addComponent(Y255UMinText3).addGap(78, 78, 78).addComponent(Y255UMiddleText3).addGap(56, 56, 56).addComponent(Y255UMaxText3)).addComponent(Y255USliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255USpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(53, 53, 53)).addGroup(jPanelY258Layout.createSequentialGroup().addGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelY258Layout.createSequentialGroup().addComponent(Y255VMinText3).addGap(78, 78, 78).addComponent(Y255VMiddleText3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255VMaxText3)).addComponent(Y255VSliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(Y255VSpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addGroup(jPanelY258Layout.createSequentialGroup().addComponent(Y255Text3).addGap(0, 0, Short.MAX_VALUE)))));
jPanelY258Layout.setVerticalGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY258Layout.createSequentialGroup().addContainerGap().addComponent(Y255Text3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY258Layout.createSequentialGroup().addComponent(Y255USpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(16, 16, 16).addComponent(Y255VSpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanelY258Layout.createSequentialGroup().addGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(Y255UText3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255USliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(Y255UMinText3).addComponent(Y255UMaxText3).addComponent(Y255UMiddleText3)).addGap(14, 14, 14).addGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255VSliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(Y255VText3)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelY258Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255VMinText3).addComponent(Y255VMaxText3).addComponent(Y255VMiddleText3)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
jPanelFuzzy3.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
FuzzyText3.setFont(new java.awt.Font("Lucida Grande", 1, 13));
FuzzyText3.setText("Width of Fuzzy Threshold");
FuzzyUText3.setText("U");
FuzzyVText3.setText("V");
FuzzyUSpinnerWB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
FuzzyVSpinnerWB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
FuzzyUMinText3.setText("0");
FuzzyUMaxText3.setText("255");
FuzzyUMiddleText3.setText("127");
FuzzyVMinText3.setText("0");
FuzzyVMiddleText3.setText("127");
FuzzyVMaxText3.setText("255");
javax.swing.GroupLayout jPanelFuzzy3Layout = new javax.swing.GroupLayout(jPanelFuzzy3);
jPanelFuzzy3.setLayout(jPanelFuzzy3Layout);
jPanelFuzzy3Layout.setHorizontalGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzy3Layout.createSequentialGroup().addContainerGap().addGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzy3Layout.createSequentialGroup().addGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyUText3).addComponent(FuzzyVText3)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzy3Layout.createSequentialGroup().addGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelFuzzy3Layout.createSequentialGroup().addComponent(FuzzyUMinText3).addGap(78, 78, 78).addComponent(FuzzyUMiddleText3).addGap(56, 56, 56).addComponent(FuzzyUMaxText3)).addComponent(FuzzyUSliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyUSpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(53, 53, 53)).addGroup(jPanelFuzzy3Layout.createSequentialGroup().addGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelFuzzy3Layout.createSequentialGroup().addComponent(FuzzyVMinText3).addGap(78, 78, 78).addComponent(FuzzyVMiddleText3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyVMaxText3)).addComponent(FuzzyVSliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(FuzzyVSpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addGroup(jPanelFuzzy3Layout.createSequentialGroup().addComponent(FuzzyText3).addGap(0, 0, Short.MAX_VALUE)))));
jPanelFuzzy3Layout.setVerticalGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzy3Layout.createSequentialGroup().addContainerGap().addComponent(FuzzyText3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzy3Layout.createSequentialGroup().addComponent(FuzzyUSpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(16, 16, 16).addComponent(FuzzyVSpinnerWB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanelFuzzy3Layout.createSequentialGroup().addGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(FuzzyUText3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyUSliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(FuzzyUMinText3).addComponent(FuzzyUMaxText3).addComponent(FuzzyUMiddleText3)).addGap(14, 14, 14).addGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyVSliderWB, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(FuzzyVText3)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelFuzzy3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyVMinText3).addComponent(FuzzyVMaxText3).addComponent(FuzzyVMiddleText3)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);
jPanel4.setLayout(jPanel4Layout);
jPanel4Layout.setHorizontalGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel4Layout.createSequentialGroup().addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, Short.MAX_VALUE).addComponent(jPanelY258, javax.swing.GroupLayout.PREFERRED_SIZE, 315, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, Short.MAX_VALUE).addComponent(jPanelFuzzy3, javax.swing.GroupLayout.PREFERRED_SIZE, 315, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
jPanel4Layout.setVerticalGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel4Layout.createSequentialGroup().addContainerGap().addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jPanelFuzzy3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY258, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addContainerGap()));
UndoButtonWB.setText("Undo");
UndoButtonWB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
UndoButtonWBActionPerformed(evt);
}
});
SaveButtonWB.setText("Save");
SaveButtonWB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
SaveButtonWBActionPerformed(evt);
}
});
SendButtonWB.setText("Send");
SendButtonWB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
SendButtonWBActionPerformed(evt);
}
});
javax.swing.GroupLayout imagePanelWBLayout = new javax.swing.GroupLayout(imagePanelWB);
imagePanelWB.setLayout(imagePanelWBLayout);
imagePanelWBLayout.setHorizontalGroup(imagePanelWBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 0, Short.MAX_VALUE));
imagePanelWBLayout.setVerticalGroup(imagePanelWBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 376, Short.MAX_VALUE));
javax.swing.GroupLayout JPanelWhiteBLayout = new javax.swing.GroupLayout(JPanelWhiteB);
JPanelWhiteB.setLayout(JPanelWhiteBLayout);
JPanelWhiteBLayout.setHorizontalGroup(JPanelWhiteBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(JPanelWhiteBLayout.createSequentialGroup().addContainerGap().addGroup(JPanelWhiteBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jPanel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(imagePanelWB, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, JPanelWhiteBLayout.createSequentialGroup().addComponent(UndoButtonWB, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 672, Short.MAX_VALUE).addComponent(SendButtonWB, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(SaveButtonWB, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap()));
JPanelWhiteBLayout.setVerticalGroup(JPanelWhiteBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(JPanelWhiteBLayout.createSequentialGroup().addGap(19, 19, 19).addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(imagePanelWB, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(JPanelWhiteBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(SaveButtonWB, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(SendButtonWB).addComponent(UndoButtonWB)).addContainerGap()));
jTabbedPane.addTab("white bottom", JPanelWhiteB);
JPanelGreenB.setBackground(new java.awt.Color(242, 242, 242));
// NOI18N
JPanelGreenB.setBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 2, true), "camera color calibration", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("PT Serif", 1, 14)));
jPanelY0G1.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
Y0TextG1.setFont(new java.awt.Font("Lucida Grande", 1, 13));
Y0TextG1.setText("Y = 0");
Y0UTextG1.setText("U");
Y0VTextG1.setText("V");
Y0USpinnerGB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y0VSpinnerGB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
jLabel25.setText("0");
jLabel26.setText("255");
jLabel27.setText("127");
jLabel28.setText("0");
jLabel29.setText("127");
jLabel30.setText("255");
javax.swing.GroupLayout jPanelY0G1Layout = new javax.swing.GroupLayout(jPanelY0G1);
jPanelY0G1.setLayout(jPanelY0G1Layout);
jPanelY0G1Layout.setHorizontalGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY0G1Layout.createSequentialGroup().addContainerGap().addGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanelY0G1Layout.createSequentialGroup().addComponent(Y0UTextG1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 12, Short.MAX_VALUE).addGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY0G1Layout.createSequentialGroup().addComponent(Y0USliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 11, Short.MAX_VALUE)).addGroup(jPanelY0G1Layout.createSequentialGroup().addComponent(jLabel25).addGap(78, 78, 78).addComponent(jLabel27).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel26).addGap(10, 10, 10)))).addGroup(jPanelY0G1Layout.createSequentialGroup().addGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY0G1Layout.createSequentialGroup().addComponent(Y0TextG1).addGap(174, 174, 174)).addGroup(jPanelY0G1Layout.createSequentialGroup().addComponent(Y0VTextG1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelY0G1Layout.createSequentialGroup().addComponent(jLabel28).addGap(78, 78, 78).addComponent(jLabel29).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel30)).addComponent(Y0VSliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))).addGap(6, 6, 6))).addGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y0VSpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(Y0USpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap(34, Short.MAX_VALUE)));
jPanelY0G1Layout.setVerticalGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY0G1Layout.createSequentialGroup().addContainerGap().addComponent(Y0TextG1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY0G1Layout.createSequentialGroup().addGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(Y0UTextG1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y0USliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY0G1Layout.createSequentialGroup().addGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel25).addComponent(jLabel26).addComponent(jLabel27)).addGap(10, 10, 10).addComponent(Y0VSliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(Y0VTextG1))).addGroup(jPanelY0G1Layout.createSequentialGroup().addComponent(Y0USpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(Y0VSpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelY0G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel28).addComponent(jLabel29).addComponent(jLabel30)).addContainerGap(45, Short.MAX_VALUE)));
jPanelY255G1.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
Y255TextG1.setFont(new java.awt.Font("Lucida Grande", 1, 13));
Y255TextG1.setText("Y = 255");
Y255UText4.setText("U");
Y255VText4.setText("V");
Y255USpinnerGB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y255VSpinnerGB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
Y255UMinText4.setText("0");
Y255UMaxText4.setText("255");
Y255UMiddleText4.setText("127");
Y255VMinText4.setText("0");
Y255VMiddleText4.setText("127");
Y255VMaxText4.setText("255");
javax.swing.GroupLayout jPanelY255G1Layout = new javax.swing.GroupLayout(jPanelY255G1);
jPanelY255G1.setLayout(jPanelY255G1Layout);
jPanelY255G1Layout.setHorizontalGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY255G1Layout.createSequentialGroup().addContainerGap().addGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY255G1Layout.createSequentialGroup().addGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255UText4).addComponent(Y255VText4)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY255G1Layout.createSequentialGroup().addGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelY255G1Layout.createSequentialGroup().addComponent(Y255UMinText4).addGap(78, 78, 78).addComponent(Y255UMiddleText4).addGap(56, 56, 56).addComponent(Y255UMaxText4)).addComponent(Y255USliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255USpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(53, 53, 53)).addGroup(jPanelY255G1Layout.createSequentialGroup().addGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelY255G1Layout.createSequentialGroup().addComponent(Y255VMinText4).addGap(78, 78, 78).addComponent(Y255VMiddleText4).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255VMaxText4)).addComponent(Y255VSliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(Y255VSpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addGroup(jPanelY255G1Layout.createSequentialGroup().addComponent(Y255TextG1).addGap(0, 0, Short.MAX_VALUE)))));
jPanelY255G1Layout.setVerticalGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY255G1Layout.createSequentialGroup().addContainerGap().addComponent(Y255TextG1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelY255G1Layout.createSequentialGroup().addComponent(Y255USpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(16, 16, 16).addComponent(Y255VSpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanelY255G1Layout.createSequentialGroup().addGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(Y255UText4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(Y255USliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(Y255UMinText4).addComponent(Y255UMaxText4).addComponent(Y255UMiddleText4)).addGap(14, 14, 14).addGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255VSliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(Y255VText4)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelY255G1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(Y255VMinText4).addComponent(Y255VMaxText4).addComponent(Y255VMiddleText4)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
jPanelFuzzyG1.setBackground(new java.awt.Color(232, 238, 238));
// NOI18N
FuzzyText4.setFont(new java.awt.Font("Lucida Grande", 1, 13));
FuzzyText4.setText("Width of Fuzzy Threshold");
FuzzyUText4.setText("U");
FuzzyVText4.setText("V");
FuzzyUSpinnerGB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
FuzzyVSpinnerGB.setModel(new javax.swing.SpinnerNumberModel(0, 0, 255, 1));
FuzzyUMinText4.setText("0");
FuzzyUMaxText4.setText("255");
FuzzyUMiddleText4.setText("127");
FuzzyVMinText4.setText("0");
FuzzyVMiddleText4.setText("127");
FuzzyVMaxText4.setText("255");
javax.swing.GroupLayout jPanelFuzzyG1Layout = new javax.swing.GroupLayout(jPanelFuzzyG1);
jPanelFuzzyG1.setLayout(jPanelFuzzyG1Layout);
jPanelFuzzyG1Layout.setHorizontalGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzyG1Layout.createSequentialGroup().addContainerGap().addGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzyG1Layout.createSequentialGroup().addGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyUText4).addComponent(FuzzyVText4)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzyG1Layout.createSequentialGroup().addGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(jPanelFuzzyG1Layout.createSequentialGroup().addComponent(FuzzyUMinText4).addGap(78, 78, 78).addComponent(FuzzyUMiddleText4).addGap(56, 56, 56).addComponent(FuzzyUMaxText4)).addComponent(FuzzyUSliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyUSpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(53, 53, 53)).addGroup(jPanelFuzzyG1Layout.createSequentialGroup().addGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanelFuzzyG1Layout.createSequentialGroup().addComponent(FuzzyVMinText4).addGap(78, 78, 78).addComponent(FuzzyVMiddleText4).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyVMaxText4)).addComponent(FuzzyVSliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(FuzzyVSpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))).addGroup(jPanelFuzzyG1Layout.createSequentialGroup().addComponent(FuzzyText4).addGap(0, 0, Short.MAX_VALUE)))));
jPanelFuzzyG1Layout.setVerticalGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzyG1Layout.createSequentialGroup().addContainerGap().addComponent(FuzzyText4).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelFuzzyG1Layout.createSequentialGroup().addComponent(FuzzyUSpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(16, 16, 16).addComponent(FuzzyVSpinnerGB, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(jPanelFuzzyG1Layout.createSequentialGroup().addGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addComponent(FuzzyUText4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(FuzzyUSliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)).addGap(2, 2, 2).addGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(FuzzyUMinText4).addComponent(FuzzyUMaxText4).addComponent(FuzzyUMiddleText4)).addGap(14, 14, 14).addGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyVSliderGB, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(FuzzyVText4)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelFuzzyG1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(FuzzyVMinText4).addComponent(FuzzyVMaxText4).addComponent(FuzzyVMiddleText4)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);
jPanel5.setLayout(jPanel5Layout);
jPanel5Layout.setHorizontalGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel5Layout.createSequentialGroup().addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY0G1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, Short.MAX_VALUE).addComponent(jPanelY255G1, javax.swing.GroupLayout.PREFERRED_SIZE, 315, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, Short.MAX_VALUE).addComponent(jPanelFuzzyG1, javax.swing.GroupLayout.PREFERRED_SIZE, 315, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
jPanel5Layout.setVerticalGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel5Layout.createSequentialGroup().addContainerGap().addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jPanelFuzzyG1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY255G1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jPanelY0G1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addContainerGap()));
UndoButtonGB.setText("Undo");
UndoButtonGB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
UndoButtonGBActionPerformed(evt);
}
});
SaveButtonGB.setText("Save");
SaveButtonGB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
SaveButtonGBActionPerformed(evt);
}
});
SendButtonGB.setText("Send");
SendButtonGB.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
SendButtonGBActionPerformed(evt);
}
});
javax.swing.GroupLayout imagePanelGBLayout = new javax.swing.GroupLayout(imagePanelGB);
imagePanelGB.setLayout(imagePanelGBLayout);
imagePanelGBLayout.setHorizontalGroup(imagePanelGBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 0, Short.MAX_VALUE));
imagePanelGBLayout.setVerticalGroup(imagePanelGBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 376, Short.MAX_VALUE));
javax.swing.GroupLayout JPanelGreenBLayout = new javax.swing.GroupLayout(JPanelGreenB);
JPanelGreenB.setLayout(JPanelGreenBLayout);
JPanelGreenBLayout.setHorizontalGroup(JPanelGreenBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(JPanelGreenBLayout.createSequentialGroup().addContainerGap().addGroup(JPanelGreenBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jPanel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(imagePanelGB, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, JPanelGreenBLayout.createSequentialGroup().addComponent(UndoButtonGB, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 672, Short.MAX_VALUE).addComponent(SendButtonGB, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(SaveButtonGB, javax.swing.GroupLayout.PREFERRED_SIZE, 120, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap()));
JPanelGreenBLayout.setVerticalGroup(JPanelGreenBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(JPanelGreenBLayout.createSequentialGroup().addGap(19, 19, 19).addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(imagePanelGB, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(JPanelGreenBLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(SaveButtonGB, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(SendButtonGB).addComponent(UndoButtonGB)).addContainerGap()));
jTabbedPane.addTab("green bottom", JPanelGreenB);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jTabbedPane));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jTabbedPane));
}Example 47
| Project: WebCams-master File: StreamPanelDVB.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
panPreview = new javax.swing.JPanel();
jSlSpinV = new javax.swing.JSlider();
lblCurtain = new javax.swing.JLabel();
spinX = new javax.swing.JSpinner();
spinY = new javax.swing.JSpinner();
spinW = new javax.swing.JSpinner();
spinH = new javax.swing.JSpinner();
spinOpacity = new javax.swing.JSpinner();
spinVolume = new javax.swing.JSpinner();
tglActiveStream = new javax.swing.JToggleButton();
spinZOrder = new javax.swing.JSpinner();
labelX = new javax.swing.JLabel();
labelY = new javax.swing.JLabel();
labelW = new javax.swing.JLabel();
labelH = new javax.swing.JLabel();
labelO = new javax.swing.JLabel();
labelZ = new javax.swing.JLabel();
labelCW = new javax.swing.JLabel();
spinW1 = new javax.swing.JSpinner();
labelCH = new javax.swing.JLabel();
spinH1 = new javax.swing.JSpinner();
spinVDelay = new javax.swing.JSpinner();
spinADelay = new javax.swing.JSpinner();
frequency = new javax.swing.JSpinner();
labelfreq = new javax.swing.JLabel();
labelInv = new javax.swing.JLabel();
bandwidth = new javax.swing.JSpinner();
labelBand = new javax.swing.JLabel();
prgNumber = new javax.swing.JSpinner();
txtChName = new javax.swing.JTextField();
labelfreq1 = new javax.swing.JLabel();
labelVD1 = new javax.swing.JLabel();
labelAD1 = new javax.swing.JLabel();
jSeparator3 = new javax.swing.JSeparator();
jSlSpinX = new javax.swing.JSlider();
jSlSpinY = new javax.swing.JSlider();
jSlSpinCW = new javax.swing.JSlider();
jSlSpinCH = new javax.swing.JSlider();
jSlSpinW = new javax.swing.JSlider();
jSlSpinH = new javax.swing.JSlider();
jSlSpinO = new javax.swing.JSlider();
jSlSpinVD = new javax.swing.JSlider();
jSlSpinAD = new javax.swing.JSlider();
jSlSpinZOrder = new javax.swing.JSlider();
jSeparator1 = new javax.swing.JSeparator();
jLabel2 = new javax.swing.JLabel();
jSeparator2 = new javax.swing.JSeparator();
jSeparator5 = new javax.swing.JSeparator();
jSeparator4 = new javax.swing.JSeparator();
jSeparator7 = new javax.swing.JSeparator();
jLabel3 = new javax.swing.JLabel();
tglPause = new javax.swing.JToggleButton();
jcbLockAR = new javax.swing.JCheckBox();
jSeparator6 = new javax.swing.JSeparator();
tglPreview = new javax.swing.JToggleButton();
setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));
setMaximumSize(new java.awt.Dimension(298, 522));
setMinimumSize(new java.awt.Dimension(140, 341));
// NOI18N
setName("");
setPreferredSize(new java.awt.Dimension(124, 406));
setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
panPreview.setBackground(new java.awt.Color(113, 113, 113));
panPreview.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));
panPreview.setToolTipText("Click on the video to Hide/Unhide");
panPreview.setMaximumSize(new java.awt.Dimension(90, 60));
panPreview.setMinimumSize(new java.awt.Dimension(90, 60));
// NOI18N
panPreview.setName("panPreview");
panPreview.setPreferredSize(new java.awt.Dimension(90, 60));
panPreview.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
panPreviewMouseClicked(evt);
}
});
panPreview.setLayout(new java.awt.BorderLayout());
jSlSpinV.setBackground(new java.awt.Color(0, 0, 0));
jSlSpinV.setForeground(new java.awt.Color(255, 255, 255));
jSlSpinV.setMaximum(200);
jSlSpinV.setToolTipText("Volume Control - Double Click to Mute/Unmute");
jSlSpinV.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jSlSpinV.setMaximumSize(new java.awt.Dimension(110, 30));
jSlSpinV.setMinimumSize(new java.awt.Dimension(110, 30));
// NOI18N
jSlSpinV.setName("jSlSpinV");
jSlSpinV.setPreferredSize(new java.awt.Dimension(110, 25));
jSlSpinV.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
jSlSpinVMouseClicked(evt);
}
});
jSlSpinV.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinVStateChanged(evt);
}
});
jSlSpinV.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusLost(java.awt.event.FocusEvent evt) {
jSlSpinVFocusLost(evt);
}
});
panPreview.add(jSlSpinV, java.awt.BorderLayout.PAGE_START);
// NOI18N
lblCurtain.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/curtain_small.png")));
lblCurtain.setToolTipText("Click on the video to Hide/Unhide");
// NOI18N
lblCurtain.setName("lblCurtain");
lblCurtain.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
lblCurtainMouseClicked(evt);
}
});
panPreview.add(lblCurtain, java.awt.BorderLayout.LINE_START);
add(panPreview, new org.netbeans.lib.awtextra.AbsoluteConstraints(7, 7, 110, 111));
// NOI18N
spinX.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
spinX.setName("spinX");
spinX.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinXStateChanged(evt);
}
});
add(spinX, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 250, 50, -1));
// NOI18N
spinY.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
spinY.setName("spinY");
spinY.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinYStateChanged(evt);
}
});
add(spinY, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 270, 50, -1));
// NOI18N
spinW.setFont(new java.awt.Font("Tahoma", 0, 8));
spinW.setModel(new javax.swing.SpinnerNumberModel(1, 1, null, 1));
// NOI18N
spinW.setName("spinW");
spinW.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinWStateChanged(evt);
}
});
add(spinW, new org.netbeans.lib.awtextra.AbsoluteConstraints(58, 290, 60, -1));
// NOI18N
spinH.setFont(new java.awt.Font("Tahoma", 0, 8));
spinH.setModel(new javax.swing.SpinnerNumberModel(1, 1, null, 1));
// NOI18N
spinH.setName("spinH");
spinH.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinHStateChanged(evt);
}
});
add(spinH, new org.netbeans.lib.awtextra.AbsoluteConstraints(58, 310, 60, -1));
// NOI18N
spinOpacity.setFont(new java.awt.Font("Tahoma", 0, 8));
spinOpacity.setModel(new javax.swing.SpinnerNumberModel(0, 0, null, 1));
// NOI18N
spinOpacity.setName("spinOpacity");
spinOpacity.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinOpacityStateChanged(evt);
}
});
add(spinOpacity, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 351, 50, -1));
// NOI18N
spinVolume.setFont(new java.awt.Font("Tahoma", 0, 8));
spinVolume.setModel(new javax.swing.SpinnerNumberModel(1, 1, null, 1));
// NOI18N
spinVolume.setName("spinVolume");
spinVolume.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinVolumeStateChanged(evt);
}
});
add(spinVolume, new org.netbeans.lib.awtextra.AbsoluteConstraints(220, 10, 50, -1));
// NOI18N
tglActiveStream.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/media-playback-start.png")));
// NOI18N
tglActiveStream.setName("tglActiveStream");
tglActiveStream.setRolloverEnabled(false);
// NOI18N
tglActiveStream.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/media-playback-stop.png")));
tglActiveStream.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tglActiveStreamActionPerformed(evt);
}
});
add(tglActiveStream, new org.netbeans.lib.awtextra.AbsoluteConstraints(7, 124, 78, 20));
// NOI18N
spinZOrder.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
spinZOrder.setName("spinZOrder");
spinZOrder.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinZOrderStateChanged(evt);
}
});
add(spinZOrder, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 371, 50, -1));
// NOI18N
labelX.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle("webcamstudio/Languages");
// NOI18N
labelX.setText(bundle.getString("X"));
// NOI18N
labelX.setName("labelX");
add(labelX, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 260, 60, -1));
// NOI18N
labelY.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelY.setText(bundle.getString("Y"));
// NOI18N
labelY.setName("labelY");
add(labelY, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 280, 50, -1));
// NOI18N
labelW.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelW.setText(bundle.getString("WIDTH"));
// NOI18N
labelW.setName("labelW");
add(labelW, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 300, 52, -1));
// NOI18N
labelH.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelH.setText(bundle.getString("HEIGHT"));
// NOI18N
labelH.setName("labelH");
add(labelH, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 320, 40, -1));
// NOI18N
labelO.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelO.setText(bundle.getString("OPACITY"));
// NOI18N
labelO.setName("labelO");
add(labelO, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 361, 40, -1));
// NOI18N
labelZ.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelZ.setText(bundle.getString("LAYER"));
labelZ.setMaximumSize(new java.awt.Dimension(30, 10));
labelZ.setMinimumSize(new java.awt.Dimension(30, 10));
// NOI18N
labelZ.setName("labelZ");
labelZ.setPreferredSize(new java.awt.Dimension(30, 10));
add(labelZ, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 381, 40, 9));
// NOI18N
labelCW.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelCW.setText(bundle.getString("CAPTUREWIDTH"));
// NOI18N
labelCW.setName("labelCW");
add(labelCW, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 410, 50, -1));
// NOI18N
spinW1.setFont(new java.awt.Font("Tahoma", 0, 8));
spinW1.setModel(new javax.swing.SpinnerNumberModel(1, 1, null, 1));
// NOI18N
spinW1.setName("spinW1");
spinW1.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinW1StateChanged(evt);
}
});
add(spinW1, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 400, 50, -1));
// NOI18N
labelCH.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelCH.setText(bundle.getString("CAPTUREHEIGHT"));
// NOI18N
labelCH.setName("labelCH");
add(labelCH, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 430, 60, -1));
// NOI18N
spinH1.setFont(new java.awt.Font("Tahoma", 0, 8));
spinH1.setModel(new javax.swing.SpinnerNumberModel(1, 1, null, 1));
// NOI18N
spinH1.setName("spinH1");
spinH1.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinH1StateChanged(evt);
}
});
add(spinH1, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 420, 50, -1));
// NOI18N
spinVDelay.setFont(new java.awt.Font("Tahoma", 0, 8));
spinVDelay.setModel(new javax.swing.SpinnerNumberModel(0, 0, null, 1));
spinVDelay.setToolTipText("Milliseconds");
// NOI18N
spinVDelay.setName("spinVDelay");
spinVDelay.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinVDelayStateChanged(evt);
}
});
add(spinVDelay, new org.netbeans.lib.awtextra.AbsoluteConstraints(58, 440, 60, -1));
// NOI18N
spinADelay.setFont(new java.awt.Font("Tahoma", 0, 8));
spinADelay.setModel(new javax.swing.SpinnerNumberModel(0, 0, null, 1));
spinADelay.setToolTipText("Milliseconds");
// NOI18N
spinADelay.setName("spinADelay");
spinADelay.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
spinADelayStateChanged(evt);
}
});
add(spinADelay, new org.netbeans.lib.awtextra.AbsoluteConstraints(58, 460, 60, -1));
// NOI18N
frequency.setFont(new java.awt.Font("Tahoma", 0, 8));
frequency.setModel(new javax.swing.SpinnerNumberModel(0, 0, null, 1));
frequency.setToolTipText("Mhz");
// NOI18N
frequency.setName("frequency");
frequency.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
frequencyStateChanged(evt);
}
});
add(frequency, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 190, 50, -1));
// NOI18N
labelfreq.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelfreq.setText(bundle.getString("FREQUENCY"));
// NOI18N
labelfreq.setName("labelfreq");
add(labelfreq, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 200, 80, -1));
// NOI18N
labelInv.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelInv.setText(bundle.getString("PROGRAM_NUMBER"));
// NOI18N
labelInv.setName("labelInv");
add(labelInv, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 240, 50, -1));
// NOI18N
bandwidth.setFont(new java.awt.Font("Tahoma", 0, 8));
bandwidth.setModel(new javax.swing.SpinnerNumberModel(0, 0, null, 1));
bandwidth.setToolTipText("(7/8)");
// NOI18N
bandwidth.setName("bandwidth");
bandwidth.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
bandwidthStateChanged(evt);
}
});
add(bandwidth, new org.netbeans.lib.awtextra.AbsoluteConstraints(68, 210, 50, -1));
// NOI18N
labelBand.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelBand.setText(bundle.getString("BANDWIDTH"));
// NOI18N
labelBand.setName("labelBand");
add(labelBand, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 220, 70, -1));
// NOI18N
prgNumber.setFont(new java.awt.Font("Tahoma", 0, 8));
prgNumber.setModel(new javax.swing.SpinnerNumberModel(0, 0, null, 1));
// NOI18N
prgNumber.setName("prgNumber");
prgNumber.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
prgNumberStateChanged(evt);
}
});
add(prgNumber, new org.netbeans.lib.awtextra.AbsoluteConstraints(58, 230, 60, -1));
txtChName.setHorizontalAlignment(javax.swing.JTextField.CENTER);
txtChName.setToolTipText("Enter Channel Name");
// NOI18N
txtChName.setName("txtChName");
txtChName.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txtChNameActionPerformed(evt);
}
});
txtChName.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusLost(java.awt.event.FocusEvent evt) {
txtChNameFocusLost(evt);
}
});
add(txtChName, new org.netbeans.lib.awtextra.AbsoluteConstraints(7, 150, 110, 30));
// NOI18N
labelfreq1.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelfreq1.setText(bundle.getString("CHANNEL_NAME"));
// NOI18N
labelfreq1.setName("labelfreq1");
add(labelfreq1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 180, 60, 10));
// NOI18N
labelVD1.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelVD1.setText(bundle.getString("VIDEO_DELAY"));
// NOI18N
labelVD1.setName("labelVD1");
add(labelVD1, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 450, 60, 9));
// NOI18N
labelAD1.setFont(new java.awt.Font("Tahoma", 0, 8));
// NOI18N
labelAD1.setText(bundle.getString("AUDIO_DELAY"));
// NOI18N
labelAD1.setName("labelAD1");
add(labelAD1, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 470, 60, 9));
// NOI18N
jSeparator3.setName("jSeparator3");
jSeparator3.setPreferredSize(new java.awt.Dimension(48, 10));
add(jSeparator3, new org.netbeans.lib.awtextra.AbsoluteConstraints(8, 394, 110, 10));
jSlSpinX.setMajorTickSpacing(10);
jSlSpinX.setMaximum(MasterMixer.getInstance().getWidth());
jSlSpinX.setMinimum(-MasterMixer.getInstance().getWidth());
jSlSpinX.setMinorTickSpacing(1);
jSlSpinX.setValue(0);
jSlSpinX.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
// NOI18N
jSlSpinX.setName("jSlSpinX");
jSlSpinX.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinXStateChanged(evt);
}
});
add(jSlSpinX, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 250, 150, 20));
jSlSpinY.setMajorTickSpacing(10);
jSlSpinY.setMaximum(MasterMixer.getInstance().getHeight());
jSlSpinY.setMinimum(-MasterMixer.getInstance().getHeight());
jSlSpinY.setMinorTickSpacing(1);
jSlSpinY.setValue(0);
jSlSpinY.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jSlSpinY.setInverted(true);
// NOI18N
jSlSpinY.setName("jSlSpinY");
jSlSpinY.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinYStateChanged(evt);
}
});
add(jSlSpinY, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 270, 150, 20));
jSlSpinCW.setMajorTickSpacing(10);
jSlSpinCW.setMaximum(1920);
jSlSpinCW.setMinimum(1);
jSlSpinCW.setMinorTickSpacing(1);
jSlSpinCW.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
// NOI18N
jSlSpinCW.setName("jSlSpinCW");
jSlSpinCW.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinCWStateChanged(evt);
}
});
add(jSlSpinCW, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 400, 150, 20));
jSlSpinCH.setMajorTickSpacing(10);
jSlSpinCH.setMaximum(1080);
jSlSpinCH.setMinimum(1);
jSlSpinCH.setMinorTickSpacing(1);
jSlSpinCH.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
// NOI18N
jSlSpinCH.setName("jSlSpinCH");
jSlSpinCH.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinCHStateChanged(evt);
}
});
add(jSlSpinCH, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 420, 150, 20));
jSlSpinW.setMajorTickSpacing(10);
jSlSpinW.setMaximum(MasterMixer.getInstance().getWidth());
jSlSpinW.setMinimum(1);
jSlSpinW.setMinorTickSpacing(1);
jSlSpinW.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
// NOI18N
jSlSpinW.setName("jSlSpinW");
jSlSpinW.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinWStateChanged(evt);
}
});
add(jSlSpinW, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 290, 150, 20));
jSlSpinH.setMajorTickSpacing(10);
jSlSpinH.setMaximum(MasterMixer.getInstance().getHeight());
jSlSpinH.setMinimum(1);
jSlSpinH.setMinorTickSpacing(1);
jSlSpinH.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
// NOI18N
jSlSpinH.setName("jSlSpinH");
jSlSpinH.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinHStateChanged(evt);
}
});
add(jSlSpinH, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 310, 150, 20));
jSlSpinO.setValue(100);
jSlSpinO.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
// NOI18N
jSlSpinO.setName("jSlSpinO");
jSlSpinO.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinOStateChanged(evt);
}
});
add(jSlSpinO, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 350, 150, 20));
jSlSpinVD.setMaximum(10000);
jSlSpinVD.setPaintLabels(true);
jSlSpinVD.setValue(0);
jSlSpinVD.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
// NOI18N
jSlSpinVD.setName("jSlSpinVD");
jSlSpinVD.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinVDStateChanged(evt);
}
});
add(jSlSpinVD, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 440, 150, 20));
jSlSpinAD.setMaximum(10000);
jSlSpinAD.setPaintLabels(true);
jSlSpinAD.setValue(0);
jSlSpinAD.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
// NOI18N
jSlSpinAD.setName("jSlSpinAD");
jSlSpinAD.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinADStateChanged(evt);
}
});
add(jSlSpinAD, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 460, 150, 20));
jSlSpinZOrder.setMajorTickSpacing(10);
jSlSpinZOrder.setMaximum(20);
jSlSpinZOrder.setMinimum(-20);
jSlSpinZOrder.setMinorTickSpacing(1);
jSlSpinZOrder.setPaintTicks(true);
jSlSpinZOrder.setSnapToTicks(true);
jSlSpinZOrder.setValue(0);
jSlSpinZOrder.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
// NOI18N
jSlSpinZOrder.setName("jSlSpinZOrder");
jSlSpinZOrder.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSlSpinZOrderStateChanged(evt);
}
});
add(jSlSpinZOrder, new org.netbeans.lib.awtextra.AbsoluteConstraints(127, 369, 150, 30));
// NOI18N
jSeparator1.setName("jSeparator1");
jSeparator1.setPreferredSize(new java.awt.Dimension(48, 10));
add(jSeparator1, new org.netbeans.lib.awtextra.AbsoluteConstraints(126, 240, 150, 10));
// NOI18N
jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/DVBLogo.png")));
// NOI18N
jLabel2.setName("jLabel2");
add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(153, 135, 120, 110));
jSeparator2.setOrientation(javax.swing.SwingConstants.VERTICAL);
// NOI18N
jSeparator2.setName("jSeparator2");
add(jSeparator2, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 401, 10, 80));
jSeparator5.setOrientation(javax.swing.SwingConstants.VERTICAL);
// NOI18N
jSeparator5.setName("jSeparator5");
add(jSeparator5, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 140, 10, 250));
jSeparator4.setOrientation(javax.swing.SwingConstants.VERTICAL);
// NOI18N
jSeparator4.setName("jSeparator4");
add(jSeparator4, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 7, 10, 126));
// NOI18N
jSeparator7.setName("jSeparator7");
jSeparator7.setPreferredSize(new java.awt.Dimension(48, 10));
add(jSeparator7, new org.netbeans.lib.awtextra.AbsoluteConstraints(126, 135, 150, 10));
// NOI18N
jLabel3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/splash100.png")));
// NOI18N
jLabel3.setName("jLabel3");
add(jLabel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(143, 14, 120, 110));
// NOI18N
tglPause.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/media-playback-pause.png")));
tglPause.setEnabled(false);
// NOI18N
tglPause.setName("tglPause");
// NOI18N
tglPause.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/media-playback-pause.png")));
// NOI18N
tglPause.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/media-playback-play.png")));
tglPause.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tglPauseActionPerformed(evt);
}
});
add(tglPause, new org.netbeans.lib.awtextra.AbsoluteConstraints(85, 124, 30, 20));
// NOI18N
jcbLockAR.setFont(new java.awt.Font("Tahoma", 0, 8));
jcbLockAR.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT);
// NOI18N
jcbLockAR.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/LockButton-open_small.png")));
// NOI18N
jcbLockAR.setName("jcbLockAR");
// NOI18N
jcbLockAR.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/LockButton-open_small.png")));
// NOI18N
jcbLockAR.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/LockButton-close_small.png")));
jcbLockAR.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jcbLockARActionPerformed(evt);
}
});
add(jcbLockAR, new org.netbeans.lib.awtextra.AbsoluteConstraints(43, 300, -1, -1));
// NOI18N
jSeparator6.setName("jSeparator6");
jSeparator6.setPreferredSize(new java.awt.Dimension(48, 10));
add(jSeparator6, new org.netbeans.lib.awtextra.AbsoluteConstraints(126, 339, 150, 10));
// NOI18N
tglPreview.setFont(new java.awt.Font("Ubuntu", 0, 5));
// NOI18N
tglPreview.setIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/PreviewButton2.png")));
tglPreview.setToolTipText("Preview Mode");
// NOI18N
tglPreview.setName("tglPreview");
// NOI18N
tglPreview.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/PreviewButton2.png")));
// NOI18N
tglPreview.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/webcamstudio/resources/tango/PreviewButtonSelected4.png")));
tglPreview.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tglPreviewActionPerformed(evt);
}
});
add(tglPreview, new org.netbeans.lib.awtextra.AbsoluteConstraints(6, 332, 112, 20));
getAccessibleContext().setAccessibleParent(this);
}Example 48
| Project: abstools-master File: FontConfigurator.java View source code |
private void initialize() {
setLayout(new GridLayout(2, 1));
JPanel top = new JPanel();
add(top);
top.setLayout(new BoxLayout(top, BoxLayout.X_AXIS));
label = new JLabel(getProperty().getWriteMethod().getAnnotation(Adjustable.class).info() + ":");
label.setHorizontalAlignment(SwingConstants.TRAILING);
label.setPreferredSize(new Dimension(90, label.getPreferredSize().height));
label.setHorizontalAlignment(SwingConstants.RIGHT);
top.add(label);
top.add(Box.createRigidArea(new Dimension(strut, 1)));
nameComboBox = new JComboBox(getAllFontFamilyNames());
top.add(nameComboBox);
SpinnerNumberModel model = new SpinnerNumberModel(12, 1, 128, 1);
sizeSpinner = new JSpinner(model);
top.add(Box.createRigidArea(new Dimension(strut, 1)));
top.add(sizeSpinner);
top.add(Box.createRigidArea(new Dimension(strut, 1)));
italic = new JCheckBox("italic");
bold = new JCheckBox("bold");
top.add(italic);
top.add(bold);
sampleLabel = new JLabel();
add(sampleLabel);
sizeSpinner.addChangeListener(this);
nameComboBox.addActionListener(this);
italic.addActionListener(this);
bold.addActionListener(this);
}Example 49
| Project: CitySim-master File: Taxation.java View source code |
public void run() {
SpinnerModel model = new SpinnerNumberModel((int) ((rate - 1) * 100), 1, 100, 1);
JSpinner spinner = new JSpinner(model);
Dimension d = spinner.getSize();
d.width = 20;
spinner.setSize(d);
JPanel panel = new JPanel();
panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS));
panel.add(new JLabel("Tax collected last year: $" + (lastTaxCollection > 0 ? DECIMAL_FORMAT.format(lastTaxCollection).toString() : "n/a")));
panel.add(new JLabel(" "));
panel.add(new JLabel("Choose the new tax rate (%):"));
panel.add(spinner);
final JLabel projection = new JLabel("Projected collection next year: $" + DECIMAL_FORMAT.format(taxCollectionAtRate(rate)).toString());
panel.add(projection);
spinner.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
float value = (new Integer(((JSpinner) e.getSource()).getValue().toString()).floatValue() / 100.0f) + 1.0f;
projection.setText("Projected collection next year: $" + DECIMAL_FORMAT.format(taxCollectionAtRate(value)).toString());
}
});
int selection = JOptionPane.showConfirmDialog(new Frame(), panel, "Tax rate", JOptionPane.OK_CANCEL_OPTION, JOptionPane.PLAIN_MESSAGE);
if (selection == JOptionPane.OK_OPTION) {
City.getInstance().hideOverlay();
float value = new Integer(model.getValue().toString()).floatValue() + 0.01f;
rate = (value / 100.0f) + 1.0f;
CSLogger.sharedLogger().info("Changed global tax rate to " + (int) ((rate - 1) * 100) + "%");
} else if (selection == JOptionPane.CANCEL_OPTION) {
City.getInstance().hideOverlay();
}
}Example 50
| Project: Classeur-master File: JSane_Range.java View source code |
/*
* Overridden method
*/
public void setWidgetValue(Object value) {
if (value instanceof JSane_Base_Type_Word) {
_currentValue = (JSane_Base_Type_Word) value;
Number number = ((JSane_Base_Type_Word) value).getNumber();
SpinnerNumberModel model = new SpinnerNumberModel(number, (Comparable) _min.getNumber(), (Comparable) _max.getNumber(), _quant.getNumber());
setModel(model);
}
}Example 51
| Project: croquet-pro-master File: CroquetPro.java View source code |
private void showControlsFrame() {
final JFrame frame = new JFrame();
frame.setLayout(new BorderLayout());
final Ball[] possibilities = { Ball.BLUE, Ball.BLACK, Ball.YELLOW, Ball.RED };
final JSpinner angleSpinner = new JSpinner(new SpinnerNumberModel(0.0, 0.0, 360.0, 1.0));
final JSpinner powerSpinner = new JSpinner(new SpinnerNumberModel(0.0, 0.0, 20.0, 1.0));
final JComboBox<Ball> ballChooser = new JComboBox<Ball>(possibilities);
final JButton goButton = new JButton("Go!");
final JPanel panel = new JPanel();
panel.add(new JLabel("angle:"));
panel.add(angleSpinner);
panel.add(new JLabel("power:"));
panel.add(powerSpinner);
panel.add(new JLabel("ball:"));
panel.add(ballChooser);
panel.add(goButton);
goButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
goButton.setEnabled(false);
final Ball ball = ballChooser.getItemAt(ballChooser.getSelectedIndex());
final Double power = (Double) powerSpinner.getValue();
final float angle = (float) Math.toRadians((Double) angleSpinner.getValue());
makeShot(goButton, Stroke.standard(ball, new Strike(angle, power.floatValue())));
}
});
frame.add(panel, "Center");
frame.pack();
frame.setVisible(true);
}Example 52
| Project: eurocarbdb-master File: AnnotationOptionsDialog.java View source code |
private void fillComponents() {
field_no_cleavages.setModel(new javax.swing.SpinnerNumberModel(1, 1, 5, 1));
field_no_crossrings.setModel(new javax.swing.SpinnerNumberModel(0, 0, 5, 1));
field_accuracy_unit.setModel(new javax.swing.DefaultComboBoxModel(new String[] {}));
field_accuracy_unit.addItem(AnnotationOptions.MASS_ACCURACY_DA);
field_accuracy_unit.addItem(AnnotationOptions.MASS_ACCURACY_PPM);
field_max_no_h_ions.setModel(new javax.swing.SpinnerNumberModel(0, 0, 10, 1));
field_max_no_na_ions.setModel(new javax.swing.SpinnerNumberModel(0, 0, 10, 1));
field_max_no_li_ions.setModel(new javax.swing.SpinnerNumberModel(0, 0, 10, 1));
field_max_no_k_ions.setModel(new javax.swing.SpinnerNumberModel(0, 0, 10, 1));
field_max_no_charges.setModel(new javax.swing.SpinnerNumberModel(0, 0, 10, 1));
field_max_ex_na_ions.setModel(new javax.swing.SpinnerListModel(generateValues(0, 50, true)));
field_max_ex_li_ions.setModel(new javax.swing.SpinnerListModel(generateValues(0, 50, true)));
field_max_ex_k_ions.setModel(new javax.swing.SpinnerListModel(generateValues(0, 50, true)));
field_accuracy.setText("1.0");
}Example 53
| Project: gephi-neo4j-plugin-master File: NodePencilPanel.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
sizeSpinner = new javax.swing.JSpinner();
labelSize = new javax.swing.JLabel();
colorButton = new JColorButton(Color.BLACK);
labelColor = new javax.swing.JLabel();
statusLabel = new javax.swing.JLabel();
// NOI18N
sizeSpinner.setFont(new java.awt.Font("Tahoma", 0, 10));
sizeSpinner.setModel(new javax.swing.SpinnerNumberModel(Float.valueOf(1.0f), Float.valueOf(0.0f), null, Float.valueOf(0.5f)));
// NOI18N
labelSize.setFont(new java.awt.Font("Tahoma", 0, 10));
// NOI18N
labelSize.setText(org.openide.util.NbBundle.getMessage(NodePencilPanel.class, "NodePencilPanel.labelSize.text"));
// NOI18N
colorButton.setText(org.openide.util.NbBundle.getMessage(NodePencilPanel.class, "NodePencilPanel.colorButton.text"));
colorButton.setContentAreaFilled(false);
colorButton.setFocusPainted(false);
// NOI18N
labelColor.setFont(new java.awt.Font("Tahoma", 0, 10));
// NOI18N
labelColor.setText(org.openide.util.NbBundle.getMessage(NodePencilPanel.class, "NodePencilPanel.labelColor.text"));
// NOI18N
statusLabel.setFont(new java.awt.Font("Tahoma", 0, 10));
// NOI18N
statusLabel.setText(org.openide.util.NbBundle.getMessage(NodePencilPanel.class, "NodePencilPanel.statusLabel.text"));
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addContainerGap().addComponent(statusLabel).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 251, Short.MAX_VALUE).addComponent(labelColor).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(colorButton, javax.swing.GroupLayout.PREFERRED_SIZE, 21, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(labelSize).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(sizeSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 47, javax.swing.GroupLayout.PREFERRED_SIZE)));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(sizeSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(labelSize, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(labelColor, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(statusLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)).addComponent(colorButton, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE));
}Example 54
| Project: HexScape-master File: NewGamePanel.java View source code |
public void run() {
if (StringUtils.isNotEmpty(mapNameLabel.getText()) && map != null) {
game.setName(gameName.getText());
game.setMap(map);
game.setPlayerNumber(((SpinnerNumberModel) playerNumber.getModel()).getNumber().intValue());
NewGamePanel.this.newGame.setEnabled(true);
} else {
NewGamePanel.this.newGame.setEnabled(false);
}
}Example 55
| Project: Icy-Kernel-master File: SaverOptionPanel.java View source code |
private void initialize() {
GridBagLayout gridBagLayout = new GridBagLayout();
gridBagLayout.columnWidths = new int[] { 0, 0, 0 };
gridBagLayout.rowHeights = new int[] { 0, 0, 0, 0 };
gridBagLayout.columnWeights = new double[] { 1.0, 0.0, Double.MIN_VALUE };
gridBagLayout.rowWeights = new double[] { 0.0, 0.0, 0.0, Double.MIN_VALUE };
setLayout(gridBagLayout);
multipleFilesLabel = new JLabel(" Save as multiple files");
multipleFilesLabel.setToolTipText("Save each slice/frame in a separate file");
GridBagConstraints gbc_lblNewLabel = new GridBagConstraints();
gbc_lblNewLabel.anchor = GridBagConstraints.WEST;
gbc_lblNewLabel.insets = new Insets(0, 0, 5, 5);
gbc_lblNewLabel.gridx = 0;
gbc_lblNewLabel.gridy = 0;
add(multipleFilesLabel, gbc_lblNewLabel);
multipleFilesCheckbox = new JCheckBox("");
multipleFilesCheckbox.setToolTipText("Save each slice/frame in a separate file");
GridBagConstraints gbc_multipleFilesCheckbox = new GridBagConstraints();
gbc_multipleFilesCheckbox.anchor = GridBagConstraints.EAST;
gbc_multipleFilesCheckbox.insets = new Insets(0, 0, 5, 0);
gbc_multipleFilesCheckbox.gridx = 1;
gbc_multipleFilesCheckbox.gridy = 0;
add(multipleFilesCheckbox, gbc_multipleFilesCheckbox);
fpsLabel = new JLabel(" Frame per second");
fpsLabel.setToolTipText("Number of frame per second");
GridBagConstraints gbc_lblNewLabel_1 = new GridBagConstraints();
gbc_lblNewLabel_1.anchor = GridBagConstraints.WEST;
gbc_lblNewLabel_1.insets = new Insets(0, 0, 5, 5);
gbc_lblNewLabel_1.gridx = 0;
gbc_lblNewLabel_1.gridy = 1;
add(fpsLabel, gbc_lblNewLabel_1);
fpsSpinner = new JSpinner();
fpsSpinner.setModel(new SpinnerNumberModel(15, 1, 120, 1));
fpsSpinner.setToolTipText("Number of frame per second");
GridBagConstraints gbc_fpsSpinner = new GridBagConstraints();
gbc_fpsSpinner.anchor = GridBagConstraints.EAST;
gbc_fpsSpinner.insets = new Insets(0, 0, 5, 0);
gbc_fpsSpinner.gridx = 1;
gbc_fpsSpinner.gridy = 1;
add(fpsSpinner, gbc_fpsSpinner);
overwriteMetaLabel = new JLabel(" Overwrite metadata name");
overwriteMetaLabel.setToolTipText("Overwrite metadata name with filename");
GridBagConstraints gbc_lblNewLabel_2 = new GridBagConstraints();
gbc_lblNewLabel_2.anchor = GridBagConstraints.WEST;
gbc_lblNewLabel_2.insets = new Insets(0, 0, 0, 5);
gbc_lblNewLabel_2.gridx = 0;
gbc_lblNewLabel_2.gridy = 2;
add(overwriteMetaLabel, gbc_lblNewLabel_2);
overwriteMetaCheckbox = new JCheckBox("");
overwriteMetaCheckbox.setToolTipText("Overwrite metadata name with filename");
GridBagConstraints gbc_overwriteMetaCheckbox = new GridBagConstraints();
gbc_overwriteMetaCheckbox.anchor = GridBagConstraints.NORTHEAST;
gbc_overwriteMetaCheckbox.gridx = 1;
gbc_overwriteMetaCheckbox.gridy = 2;
add(overwriteMetaCheckbox, gbc_overwriteMetaCheckbox);
}Example 56
| Project: master-java-master File: TableroDibujo.java View source code |
public void init() {
me = this;
getContentPane().setLayout(null);
JLabel label1 = new JLabel("Color trazo:");
label1.setBounds(15, 5, 100, 26);
JLabel label2 = new JLabel("Grosor trazo:");
label2.setBounds(150, 5, 100, 26);
JButton limpiar = new JButton("Limpiar");
limpiar.setBounds(250, 5, 90, 26);
JRadioButton azul = new JRadioButton("Azúl");
azul.setBounds(0, 30, 55, 26);
azul.setName("#0000ff");
JRadioButton rojo = new JRadioButton("Rojo");
rojo.setBounds(55, 30, 53, 26);
rojo.setName("#FF0000");
JRadioButton amarillo = new JRadioButton("Amarillo");
amarillo.setBounds(105, 30, 80, 26);
amarillo.setName("#FFFF00");
ButtonGroup group = new ButtonGroup();
group.add(azul);
group.add(rojo);
group.add(amarillo);
JSpinner trazo = new JSpinner();
trazo.setBounds(190, 30, 50, 26);
trazo.setModel(new SpinnerNumberModel(currentSize, 1, 50, 1));
getContentPane().add(label1);
getContentPane().add(label2);
getContentPane().add(limpiar);
getContentPane().add(azul);
getContentPane().add(rojo);
getContentPane().add(amarillo);
getContentPane().add(trazo);
azul.addActionListener(new ColorSelector(Color.BLUE));
rojo.addActionListener(new ColorSelector(Color.RED));
amarillo.addActionListener(new ColorSelector(Color.YELLOW));
limpiar.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent event) {
me.repaint();
}
});
getContentPane().addMouseListener(new MouseListener() {
@Override
public void mouseClicked(MouseEvent me) {
}
@Override
public void mousePressed(MouseEvent event) {
Point point = event.getPoint();
Graphics g = me.getGraphics();
g.setColor(currentColor);
lastpoint = point;
g.drawRect(point.x, point.y, currentSize, currentSize);
g.fillRect(point.x, point.y, currentSize, currentSize);
}
@Override
public void mouseReleased(MouseEvent me) {
}
@Override
public void mouseEntered(MouseEvent me) {
}
@Override
public void mouseExited(MouseEvent me) {
}
});
getContentPane().addMouseMotionListener(new MouseMotionListener() {
@Override
public void mouseDragged(MouseEvent event) {
Point point = event.getPoint();
Graphics g = me.getGraphics();
g.setColor(currentColor);
for (int i = 0; i < currentSize; ++i) {
g.drawLine(lastpoint.x, lastpoint.y, point.x, point.y);
}
lastpoint = point;
}
@Override
public void mouseMoved(MouseEvent me) {
}
});
trazo.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent ce) {
JSpinner source = (JSpinner) ce.getSource();
setCurrentSize((Integer) source.getValue());
}
});
}Example 57
| Project: MazeSolver-master File: SimulatedAnnealingAgentConfigurationPanel.java View source code |
/* (non-Javadoc)
* @see es.ull.mazesolver.gui.configuration.HeuristicAgentConfigurationPanel#createGUI(javax.swing.JPanel)
*/
@Override
protected void createGUI(JPanel root) {
super.createGUI(root);
SimulatedAnnealingAgent agent = (SimulatedAnnealingAgent) m_agent;
initial_temp = new JSpinner(new SpinnerNumberModel(agent.getInitialTemperature(), 1, Integer.MAX_VALUE, 1));
cooling_rate = new JSpinner(new SpinnerNumberModel(agent.getCoolingRate(), EPSILON, 1 - EPSILON, COOLING_STEP));
cooling_rate.setEditor(new JSpinner.NumberEditor(cooling_rate, COOLING_RATE_FORMAT));
initial_temp_text = new JLabel();
cooling_rate_text = new JLabel();
JPanel label_panel = new JPanel(new GridLayout(2, 1));
label_panel.add(initial_temp_text);
label_panel.add(cooling_rate_text);
JPanel content_panel = new JPanel(new GridLayout(2, 1));
content_panel.add(initial_temp);
content_panel.add(cooling_rate);
JPanel label_content = new JPanel(new BorderLayout());
label_content.add(label_panel, BorderLayout.WEST);
label_content.add(content_panel, BorderLayout.CENTER);
label_content.setBorder(BorderFactory.createTitledBorder("Simulated Annealing"));
root.add(label_content);
}Example 58
| Project: mct-master File: TestMenuItemSpinner.java View source code |
public void run() {
menu = new JPopupMenu();
spinnerMenu = new JMenu("Test");
spinner = new MenuItemSpinner(new SpinnerNumberModel(5, 1, 10, 1), spinnerMenu);
spinnerField = ((NumberEditor) spinner.getEditor()).getTextField();
spinnerMenu.add(spinner);
menu.add(spinnerMenu);
JLabel label = new JLabel("label");
f.getContentPane().removeAll();
f.getContentPane().add(label);
f.pack();
menu.show(label, 10, 10);
}Example 59
| Project: mekhq-master File: AdvanceDaysDialog.java View source code |
public void initComponents() {
setLayout(new BorderLayout());
pnlNumDays = new JPanel();
spnDays = new JSpinner(new SpinnerNumberModel(7, 1, 365, 1));
((JSpinner.DefaultEditor) spnDays.getEditor()).getTextField().setEditable(true);
pnlNumDays.add(spnDays);
pnlNumDays.add(lblDays);
btnStart = new JButton("Start Advancement");
btnStart.addActionListener(this);
pnlNumDays.add(btnStart);
getContentPane().add(pnlNumDays, BorderLayout.NORTH);
logPanel = new DailyReportLogPanel(listener);
getContentPane().add(logPanel, BorderLayout.CENTER);
}Example 60
| Project: rapidminer-5-master File: EqualDataFractionCardPanel.java View source code |
protected void createComponents() {
super.createComponents();
{
final JLabel binCountLabel = new ResourceLabel("plotter.configuration_dialog.bin_count");
// create input text field
binCountSpinner = new JSpinner(new SpinnerNumberModel(5, 1, null, 1));
binCountLabel.setLabelFor(binCountSpinner);
binCountSpinner.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(final ChangeEvent e) {
binCountChanged();
}
});
addTwoComponentRow(this, binCountLabel, binCountSpinner);
}
final JPanel spacerPanel = new JPanel();
final GridBagConstraints itemConstraint = new GridBagConstraints();
itemConstraint.fill = GridBagConstraints.BOTH;
itemConstraint.weightx = 1;
itemConstraint.weighty = 1;
itemConstraint.gridwidth = GridBagConstraints.REMAINDER;
this.add(spacerPanel, itemConstraint);
}Example 61
| Project: rapidminer-studio-master File: EqualDataFractionCardPanel.java View source code |
@Override
protected void createComponents() {
super.createComponents();
{
final JLabel binCountLabel = new ResourceLabel("plotter.configuration_dialog.bin_count");
// create input text field
binCountSpinner = new JSpinner(new SpinnerNumberModel(5, 1, null, 1));
binCountLabel.setLabelFor(binCountSpinner);
binCountSpinner.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(final ChangeEvent e) {
binCountChanged();
}
});
addTwoComponentRow(this, binCountLabel, binCountSpinner);
}
final JPanel spacerPanel = new JPanel();
final GridBagConstraints itemConstraint = new GridBagConstraints();
itemConstraint.fill = GridBagConstraints.BOTH;
itemConstraint.weightx = 1;
itemConstraint.weighty = 1;
itemConstraint.gridwidth = GridBagConstraints.REMAINDER;
this.add(spacerPanel, itemConstraint);
}Example 62
| Project: sdedit-master File: NumberConfigurator.java View source code |
private void initialize() {
setLayout(new BorderLayout());
Adjustable adjustable = getProperty().getWriteMethod().getAnnotation(Adjustable.class);
min = adjustable.min();
max = adjustable.max();
SpinnerNumberModel model = new SpinnerNumberModel(adjustable.min(), adjustable.min(), adjustable.max(), adjustable.step());
spinner = new JSpinner(model);
spinner.setPreferredSize(new Dimension(100, 20));
spinner.addChangeListener(this);
label = new JLabel(adjustable.info());
label.setBorder(BorderFactory.createEmptyBorder(0, 4, 0, 0));
add(spinner, BorderLayout.WEST);
add(label, BorderLayout.CENTER);
}Example 63
| Project: shimmer_move_analyzer-master File: CaptureEditFrame.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
panAccel = new ChartPanel(null);
panGyro = new ChartPanel(null);
jPanel1 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
startSpinner = new javax.swing.JSpinner();
jLabel2 = new javax.swing.JLabel();
endSpinner = new javax.swing.JSpinner();
jLabel3 = new javax.swing.JLabel();
commandSpinner = new javax.swing.JSpinner();
saveButton = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
getContentPane().setLayout(new javax.swing.BoxLayout(getContentPane(), javax.swing.BoxLayout.Y_AXIS));
javax.swing.GroupLayout panAccelLayout = new javax.swing.GroupLayout(panAccel);
panAccel.setLayout(panAccelLayout);
panAccelLayout.setHorizontalGroup(panAccelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 453, Short.MAX_VALUE));
panAccelLayout.setVerticalGroup(panAccelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 124, Short.MAX_VALUE));
getContentPane().add(panAccel);
javax.swing.GroupLayout panGyroLayout = new javax.swing.GroupLayout(panGyro);
panGyro.setLayout(panGyroLayout);
panGyroLayout.setHorizontalGroup(panGyroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 453, Short.MAX_VALUE));
panGyroLayout.setVerticalGroup(panGyroLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 124, Short.MAX_VALUE));
getContentPane().add(panGyro);
jLabel1.setText("Start");
startSpinner.setModel(new javax.swing.SpinnerNumberModel());
startSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
startSpinnerStateChanged(evt);
}
});
jLabel2.setText("End");
endSpinner.setModel(new javax.swing.SpinnerNumberModel());
endSpinner.setEnabled(false);
endSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
endSpinnerStateChanged(evt);
}
});
jLabel3.setText("Command");
commandSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
saveButton.setText("Save");
saveButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
saveButtonActionPerformed(evt);
}
});
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addContainerGap().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(saveButton).addGroup(jPanel1Layout.createSequentialGroup().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(startSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 75, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jLabel2)).addGroup(jPanel1Layout.createSequentialGroup().addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(commandSpinner))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(endSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 75, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap(193, Short.MAX_VALUE)));
jPanel1Layout.setVerticalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel1Layout.createSequentialGroup().addContainerGap().addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel1).addComponent(startSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel2).addComponent(endSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(18, 18, 18).addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel3).addComponent(commandSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(18, 18, 18).addComponent(saveButton).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
getContentPane().add(jPanel1);
pack();
}Example 64
| Project: svarog-master File: BookReporterChartExportDialog.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
sizePanel = new javax.swing.JPanel();
xSize = new javax.swing.JSpinner();
ySize = new javax.swing.JSpinner();
dpiCombo = new javax.swing.JComboBox();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
unitCombo = new javax.swing.JComboBox();
fileChooser = new javax.swing.JFileChooser();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Export chart as PNG");
xSize.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(100), Integer.valueOf(1), null, Integer.valueOf(1)));
ySize.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(100), Integer.valueOf(1), null, Integer.valueOf(1)));
dpiCombo.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "72", "100", "150", "200", "300", "600" }));
dpiCombo.setSelectedIndex(2);
dpiCombo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
dpiComboActionPerformed(evt);
}
});
jLabel1.setText("dpi");
jLabel2.setText("Size:");
jLabel3.setText("x");
jLabel4.setText("at");
unitCombo.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "px", "mm" }));
unitCombo.setSelectedIndex(1);
javax.swing.GroupLayout sizePanelLayout = new javax.swing.GroupLayout(sizePanel);
sizePanel.setLayout(sizePanelLayout);
sizePanelLayout.setHorizontalGroup(sizePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(sizePanelLayout.createSequentialGroup().addContainerGap().addComponent(jLabel2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(xSize, javax.swing.GroupLayout.PREFERRED_SIZE, 89, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(ySize, javax.swing.GroupLayout.PREFERRED_SIZE, 89, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(unitCombo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jLabel4).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(dpiCombo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jLabel1).addContainerGap(61, Short.MAX_VALUE)));
sizePanelLayout.setVerticalGroup(sizePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(sizePanelLayout.createSequentialGroup().addContainerGap().addGroup(sizePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(xSize, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel2).addComponent(jLabel3).addComponent(ySize, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel4).addComponent(dpiCombo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel1).addComponent(unitCombo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
fileChooser.setDialogType(javax.swing.JFileChooser.SAVE_DIALOG);
fileChooser.setFileFilter(new FileNameExtensionFilter("PNG images", "png"));
fileChooser.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
fileChooserActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(sizePanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(fileChooser, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(sizePanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(fileChooser, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
pack();
}Example 65
| Project: swingsane-master File: DeskewTransformSettingsPanel.java View source code |
private void initComponents() {
GridBagLayout gridBagLayout = new GridBagLayout();
gridBagLayout.columnWidths = new int[] { 32, 0 };
gridBagLayout.rowHeights = new int[] { 24, 0 };
gridBagLayout.columnWeights = new double[] { 1.0, Double.MIN_VALUE };
gridBagLayout.rowWeights = new double[] { 0.0, Double.MIN_VALUE };
setLayout(gridBagLayout);
JPanel containerPanel = new JPanel();
containerPanel.setBorder(new CompoundBorder(new TitledBorder(Localizer.localize("DeskewSettingsBorderTitle")), new EmptyBorder(5, 5, 5, 5)));
GridBagConstraints gbc_containerPanel = new GridBagConstraints();
gbc_containerPanel.fill = GridBagConstraints.HORIZONTAL;
gbc_containerPanel.anchor = GridBagConstraints.NORTH;
gbc_containerPanel.gridx = 0;
gbc_containerPanel.gridy = 0;
add(containerPanel, gbc_containerPanel);
GridBagLayout gbl_containerPanel = new GridBagLayout();
gbl_containerPanel.columnWidths = new int[] { 0, 0, 0 };
gbl_containerPanel.rowHeights = new int[] { 24, 0 };
gbl_containerPanel.columnWeights = new double[] { 1.0, 1.0, Double.MIN_VALUE };
gbl_containerPanel.rowWeights = new double[] { 0.0, Double.MIN_VALUE };
containerPanel.setLayout(gbl_containerPanel);
JLabel deskewThresholdLabel = new JLabel(Localizer.localize("DeskewThresholdLabelText"));
deskewThresholdLabel.setFont(UIManager.getFont("Label.font"));
GridBagConstraints gbc_deskewThresholdLabel = new GridBagConstraints();
gbc_deskewThresholdLabel.insets = new Insets(0, 0, 0, 5);
gbc_deskewThresholdLabel.anchor = GridBagConstraints.EAST;
gbc_deskewThresholdLabel.gridx = 0;
gbc_deskewThresholdLabel.gridy = 0;
containerPanel.add(deskewThresholdLabel, gbc_deskewThresholdLabel);
deskewThresholdSpinner = new JSpinner();
deskewThresholdSpinner.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent e) {
deskewThresholdStateChanged(e);
}
});
deskewThresholdSpinner.setModel(new SpinnerNumberModel(2.0d, 0.0d, 180.0d, 0.1d));
deskewThresholdSpinner.setFont(UIManager.getFont("Spinner.font"));
GridBagConstraints gbc_deskewThresholdSpinner = new GridBagConstraints();
gbc_deskewThresholdSpinner.anchor = GridBagConstraints.WEST;
gbc_deskewThresholdSpinner.gridx = 1;
gbc_deskewThresholdSpinner.gridy = 0;
containerPanel.add(deskewThresholdSpinner, gbc_deskewThresholdSpinner);
}Example 66
| Project: Amber-IDE-master File: NewTilesetDialog.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
tilesetGroup = new javax.swing.JPanel();
nameLabel = new javax.swing.JLabel();
imageLabel = new javax.swing.JLabel();
browseButton = new javax.swing.JButton();
transparencyBox = new javax.swing.JCheckBox();
colorChooser = new tk.amberide.ide.swing.misc.ColorChooserButton();
nameField = new tk.amberide.ide.swing.textbox.HintTextField();
imageLocationField = new tk.amberide.ide.swing.textbox.HintTextField();
tileSizeGroup = new javax.swing.JPanel();
widthSpinner = new javax.swing.JSpinner();
widthLabel = new javax.swing.JLabel();
heightLabel = new javax.swing.JLabel();
heightSpinner = new javax.swing.JSpinner();
spacingLabel = new javax.swing.JLabel();
spacingSpinner = new javax.swing.JSpinner();
marginSpinner = new javax.swing.JSpinner();
marginLabel = new javax.swing.JLabel();
createButton = new javax.swing.JButton();
cancelButton = new javax.swing.JButton();
previewGroup = new javax.swing.JScrollPane();
previewLabel = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
// NOI18N
java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle("amber/Bundle");
// NOI18N
setTitle(bundle.getString("NewTilesetDialog.title"));
setModal(true);
setResizable(false);
// NOI18N
tilesetGroup.setBorder(javax.swing.BorderFactory.createTitledBorder(bundle.getString("NewTilesetDialog.tilesetGroup.border.title")));
tilesetGroup.setMaximumSize(new java.awt.Dimension(348, 107));
tilesetGroup.setMinimumSize(new java.awt.Dimension(348, 107));
// NOI18N
nameLabel.setText(bundle.getString("NewTilesetDialog.nameLabel.text"));
// NOI18N
imageLabel.setText(bundle.getString("NewTilesetDialog.imageLabel.text"));
// NOI18N
browseButton.setText(bundle.getString("NewTilesetDialog.browseButton.text"));
browseButton.setDefaultCapable(false);
browseButton.setRequestFocusEnabled(false);
browseButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
browseButtonActionPerformed(evt);
}
});
// NOI18N
transparencyBox.setText(bundle.getString("NewTilesetDialog.transparencyBox.text"));
transparencyBox.setAlignmentY(0.0F);
transparencyBox.setMargin(new java.awt.Insets(0, 0, 0, 0));
transparencyBox.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
transparencyBoxActionPerformed(evt);
}
});
colorChooser.setBorder(null);
// NOI18N
colorChooser.setText(bundle.getString("NewTilesetDialog.colorChooser.text"));
colorChooser.setDefaultCapable(false);
colorChooser.setMargin(new java.awt.Insets(0, 0, 0, 0));
colorChooser.setMaximumSize(new java.awt.Dimension(20, 20));
colorChooser.setMinimumSize(new java.awt.Dimension(20, 20));
colorChooser.setPreferredSize(new java.awt.Dimension(20, 20));
colorChooser.setRequestFocusEnabled(false);
// NOI18N
nameField.setText(bundle.getString("NewTilesetDialog.nameField.text"));
// NOI18N
nameField.setHint(bundle.getString("NewTilesetDialog.nameField.hint"));
nameField.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyTyped(java.awt.event.KeyEvent evt) {
nameFieldActionPerformed(evt);
}
});
// NOI18N
imageLocationField.setText(bundle.getString("NewTilesetDialog.imageLocationField.text"));
// NOI18N
imageLocationField.setHint(bundle.getString("NewTilesetDialog.imageLocationField.hint"));
imageLocationField.addKeyListener(new KeyAdapter() {
public void keyTyped(KeyEvent evt) {
imageLocationFieldActionPerformed(evt);
}
});
javax.swing.GroupLayout tilesetGroupLayout = new javax.swing.GroupLayout(tilesetGroup);
tilesetGroup.setLayout(tilesetGroupLayout);
tilesetGroupLayout.setHorizontalGroup(tilesetGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(tilesetGroupLayout.createSequentialGroup().addContainerGap().addGroup(tilesetGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(imageLabel).addComponent(nameLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(tilesetGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(tilesetGroupLayout.createSequentialGroup().addComponent(imageLocationField, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(browseButton, javax.swing.GroupLayout.PREFERRED_SIZE, 24, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(tilesetGroupLayout.createSequentialGroup().addComponent(transparencyBox, javax.swing.GroupLayout.PREFERRED_SIZE, 184, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(colorChooser, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(0, 70, Short.MAX_VALUE)).addComponent(nameField, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addContainerGap()));
tilesetGroupLayout.setVerticalGroup(tilesetGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(tilesetGroupLayout.createSequentialGroup().addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(tilesetGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addGroup(tilesetGroupLayout.createSequentialGroup().addGap(26, 26, 26).addComponent(browseButton)).addGroup(tilesetGroupLayout.createSequentialGroup().addGroup(tilesetGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(nameLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(nameField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(tilesetGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(imageLabel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(imageLocationField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))).addGap(4, 4, 4).addGroup(tilesetGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addComponent(transparencyBox, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(colorChooser, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))));
// NOI18N
tileSizeGroup.setBorder(javax.swing.BorderFactory.createTitledBorder(bundle.getString("NewTilesetDialog.tileSizeGroup.border.title")));
tileSizeGroup.setMaximumSize(new java.awt.Dimension(139, 150));
tileSizeGroup.setMinimumSize(new java.awt.Dimension(139, 150));
widthSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(16), Integer.valueOf(1), null, Integer.valueOf(1)));
// NOI18N
widthLabel.setText(bundle.getString("NewTilesetDialog.widthLabel.text"));
// NOI18N
heightLabel.setText(bundle.getString("NewTilesetDialog.heightLabel.text"));
heightSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(16), Integer.valueOf(1), null, Integer.valueOf(1)));
// NOI18N
spacingLabel.setText(bundle.getString("NewTilesetDialog.spacingLabel.text"));
spacingSpinner.setModel(new javax.swing.SpinnerNumberModel());
spacingSpinner.setMinimumSize(new java.awt.Dimension(31, 20));
marginSpinner.setModel(new javax.swing.SpinnerNumberModel());
marginSpinner.setMinimumSize(new java.awt.Dimension(31, 20));
// NOI18N
marginLabel.setText(bundle.getString("NewTilesetDialog.marginLabel.text"));
javax.swing.GroupLayout tileSizeGroupLayout = new javax.swing.GroupLayout(tileSizeGroup);
tileSizeGroup.setLayout(tileSizeGroupLayout);
tileSizeGroupLayout.setHorizontalGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(tileSizeGroupLayout.createSequentialGroup().addContainerGap().addGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(tileSizeGroupLayout.createSequentialGroup().addGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(widthLabel).addComponent(heightLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addComponent(widthSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(heightSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE))).addGroup(tileSizeGroupLayout.createSequentialGroup().addGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(marginLabel).addComponent(spacingLabel)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addComponent(marginSpinner, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(spacingSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE)))).addGap(20, 20, 20)));
tileSizeGroupLayout.setVerticalGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(tileSizeGroupLayout.createSequentialGroup().addGap(6, 6, 6).addGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(widthLabel).addComponent(widthSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(heightLabel).addComponent(heightSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(18, 18, 18).addGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(marginLabel).addComponent(marginSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(tileSizeGroupLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(spacingLabel).addComponent(spacingSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap()));
// NOI18N
createButton.setText(bundle.getString("NewTilesetDialog.createButton.text"));
createButton.setEnabled(false);
createButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
createButtonActionPerformed(evt);
}
});
// NOI18N
cancelButton.setText(bundle.getString("NewTilesetDialog.cancelButton.text"));
cancelButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cancelButtonActionPerformed(evt);
}
});
// NOI18N
previewGroup.setBorder(javax.swing.BorderFactory.createTitledBorder(bundle.getString("NewTilesetDialog.previewGroup.border.title")));
previewGroup.setViewportBorder(javax.swing.BorderFactory.createEtchedBorder());
previewGroup.setAlignmentX(0.0F);
previewGroup.setAlignmentY(0.0F);
previewGroup.setAutoscrolls(true);
previewGroup.setMaximumSize(new java.awt.Dimension(119, 41));
previewGroup.setMinimumSize(new java.awt.Dimension(119, 41));
previewLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
// NOI18N
previewLabel.setText(bundle.getString("NewTilesetDialog.previewLabel.text"));
previewLabel.setAlignmentY(0.0F);
previewLabel.setAutoscrolls(true);
previewLabel.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
previewLabel.setMaximumSize(null);
previewLabel.setPreferredSize(null);
previewGroup.setViewportView(previewLabel);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGap(10, 10, 10).addComponent(tileSizeGroup, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(6, 6, 6).addComponent(previewGroup, javax.swing.GroupLayout.PREFERRED_SIZE, 207, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(layout.createSequentialGroup().addGap(226, 226, 226).addComponent(createButton).addGap(6, 6, 6).addComponent(cancelButton)).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(tilesetGroup, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))).addGap(10, 10, 10)));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGap(11, 11, 11).addComponent(tilesetGroup, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(6, 6, 6).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(tileSizeGroup, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(previewGroup, javax.swing.GroupLayout.PREFERRED_SIZE, 150, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(createButton).addComponent(cancelButton)).addGap(10, 10, 10)));
pack();
setLocationRelativeTo(null);
}Example 67
| Project: OurGrid-master File: BrokerFileTransferSettingsPanel.java View source code |
protected void initComponents() {
maxFileTransfersLabel = new javax.swing.JLabel();
fileTransferTimeoutLabel = new javax.swing.JLabel();
seeProgressCheckBox = new javax.swing.JCheckBox();
maxFileTransfersSpinner = new javax.swing.JSpinner();
fileTransferTimeoutSpinner = new javax.swing.JSpinner();
maxFileTransfersLabel.setText("Maximum simultaneous file transfers");
fileTransferTimeoutLabel.setText("File transfer inactvity timeout (ms)");
seeProgressCheckBox.setText("See progress of file transfers");
seeProgressCheckBox.setSelected(true);
maxFileTransfersSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(5), Integer.valueOf(1), null, Integer.valueOf(1)));
fileTransferTimeoutSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(600000), Integer.valueOf(0), null, Integer.valueOf(1)));
org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(layout.createSequentialGroup().addContainerGap().add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(seeProgressCheckBox).add(layout.createSequentialGroup().add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(maxFileTransfersLabel).add(fileTransferTimeoutLabel)).addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED).add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false).add(maxFileTransfersSpinner).add(fileTransferTimeoutSpinner, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 93, Short.MAX_VALUE)))).addContainerGap(47, Short.MAX_VALUE)));
layout.setVerticalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(layout.createSequentialGroup().addContainerGap().add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE).add(maxFileTransfersLabel).add(maxFileTransfersSpinner, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)).addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED).add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE).add(fileTransferTimeoutLabel).add(fileTransferTimeoutSpinner, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)).addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED).add(seeProgressCheckBox).addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
}Example 68
| Project: autopsy-master File: AdvancedAutoIngestSettingsPanel.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
spMainScrollPane = new javax.swing.JScrollPane();
tbWarning = new javax.swing.JTextArea();
jPanelAutoIngestJobSettings = new javax.swing.JPanel();
lbSecondsBetweenJobs = new javax.swing.JLabel();
lbTimeoutText = new javax.swing.JLabel();
lbInputScanInterval = new javax.swing.JLabel();
lbRetriesAllowed = new javax.swing.JLabel();
lbNumberOfThreads = new javax.swing.JLabel();
lbConcurrentJobsPerCase = new javax.swing.JLabel();
cbTimeoutEnabled = new javax.swing.JCheckBox();
numberOfFileIngestThreadsComboBox = new javax.swing.JComboBox<>();
lbRestartRequired = new javax.swing.JLabel();
spConcurrentJobsPerCase = new javax.swing.JSpinner();
spMaximumRetryAttempts = new javax.swing.JSpinner();
spInputScanInterval = new javax.swing.JSpinner();
spTimeoutHours = new javax.swing.JSpinner();
spSecondsBetweenJobs = new javax.swing.JSpinner();
lbSecondsBetweenJobsSeconds = new javax.swing.JLabel();
lbTimeoutHours = new javax.swing.JLabel();
lbInputScanIntervalMinutes = new javax.swing.JLabel();
tbWarning.setEditable(false);
tbWarning.setColumns(20);
// NOI18N
tbWarning.setFont(new java.awt.Font("Monospaced", 1, 14));
tbWarning.setRows(5);
// NOI18N
tbWarning.setText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.tbWarning.text"));
tbWarning.setAutoscrolls(false);
spMainScrollPane.setViewportView(tbWarning);
// NOI18N
jPanelAutoIngestJobSettings.setBorder(javax.swing.BorderFactory.createTitledBorder(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.jPanelAutoIngestJobSettings.border.title")));
// NOI18N
jPanelAutoIngestJobSettings.setName("Automated Ingest Job Settings");
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(lbSecondsBetweenJobs, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbSecondsBetweenJobs.text"));
// NOI18N
lbSecondsBetweenJobs.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbSecondsBetweenJobs.toolTipText_1"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(lbTimeoutText, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbTimeoutText.text"));
// NOI18N
lbTimeoutText.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbTimeoutText.toolTipText"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(lbInputScanInterval, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbInputScanInterval.text"));
// NOI18N
lbInputScanInterval.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbInputScanInterval.toolTipText_1"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(lbRetriesAllowed, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbRetriesAllowed.text"));
// NOI18N
lbRetriesAllowed.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbRetriesAllowed.toolTipText_1"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(lbNumberOfThreads, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbNumberOfThreads.text"));
// NOI18N
lbNumberOfThreads.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbNumberOfThreads.toolTipText_1"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(lbConcurrentJobsPerCase, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbConcurrentJobsPerCase.text"));
// NOI18N
lbConcurrentJobsPerCase.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbConcurrentJobsPerCase.toolTipText_1"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(cbTimeoutEnabled, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.cbTimeoutEnabled.text"));
// NOI18N
cbTimeoutEnabled.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.cbTimeoutEnabled.toolTipText"));
cbTimeoutEnabled.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
cbTimeoutEnabledItemStateChanged(evt);
}
});
cbTimeoutEnabled.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cbTimeoutEnabledActionPerformed(evt);
}
});
// NOI18N
numberOfFileIngestThreadsComboBox.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.numberOfFileIngestThreadsComboBox.toolTipText"));
numberOfFileIngestThreadsComboBox.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
numberOfFileIngestThreadsComboBoxActionPerformed(evt);
}
});
// NOI18N
lbRestartRequired.setIcon(new javax.swing.ImageIcon(getClass().getResource("/org/sleuthkit/autopsy/corecomponents/warning16.png")));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(lbRestartRequired, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbRestartRequired.text"));
spConcurrentJobsPerCase.setModel(new javax.swing.SpinnerNumberModel(3, 1, 100, 1));
// NOI18N
spConcurrentJobsPerCase.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbConcurrentJobsPerCase.toolTipText"));
spMaximumRetryAttempts.setModel(new javax.swing.SpinnerNumberModel(2, 0, 9999999, 1));
// NOI18N
spMaximumRetryAttempts.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbRetriesAllowed.toolTipText_2"));
spInputScanInterval.setModel(new javax.swing.SpinnerNumberModel(60, 1, 100000, 1));
// NOI18N
spInputScanInterval.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.spInputScanInterval.toolTipText"));
spTimeoutHours.setModel(new javax.swing.SpinnerNumberModel(60, 1, 100000, 1));
// NOI18N
spTimeoutHours.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.spTimeoutHours.toolTipText"));
spSecondsBetweenJobs.setModel(new javax.swing.SpinnerNumberModel(30, 30, 3600, 10));
// NOI18N
spSecondsBetweenJobs.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.spSecondsBetweenJobs.toolTipText"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(lbSecondsBetweenJobsSeconds, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbSecondsBetweenJobsSeconds.text"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(lbTimeoutHours, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbTimeoutHours.text"));
// NOI18N
lbTimeoutHours.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbTimeoutHours.toolTipText"));
// NOI18N
org.openide.awt.Mnemonics.setLocalizedText(lbInputScanIntervalMinutes, org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbInputScanIntervalMinutes.text"));
// NOI18N
lbInputScanIntervalMinutes.setToolTipText(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.lbInputScanIntervalMinutes.toolTipText"));
javax.swing.GroupLayout jPanelAutoIngestJobSettingsLayout = new javax.swing.GroupLayout(jPanelAutoIngestJobSettings);
jPanelAutoIngestJobSettings.setLayout(jPanelAutoIngestJobSettingsLayout);
jPanelAutoIngestJobSettingsLayout.setHorizontalGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelAutoIngestJobSettingsLayout.createSequentialGroup().addContainerGap().addComponent(cbTimeoutEnabled).addGap(5, 5, 5).addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelAutoIngestJobSettingsLayout.createSequentialGroup().addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addGroup(jPanelAutoIngestJobSettingsLayout.createSequentialGroup().addComponent(lbInputScanInterval).addGap(49, 49, 49)).addGroup(jPanelAutoIngestJobSettingsLayout.createSequentialGroup().addComponent(lbRetriesAllowed).addGap(54, 54, 54)).addComponent(lbConcurrentJobsPerCase, javax.swing.GroupLayout.Alignment.LEADING).addComponent(lbNumberOfThreads, javax.swing.GroupLayout.Alignment.LEADING)).addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelAutoIngestJobSettingsLayout.createSequentialGroup().addGap(0, 41, Short.MAX_VALUE).addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addComponent(spInputScanInterval, javax.swing.GroupLayout.PREFERRED_SIZE, 90, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(spMaximumRetryAttempts, javax.swing.GroupLayout.PREFERRED_SIZE, 90, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(spConcurrentJobsPerCase, javax.swing.GroupLayout.PREFERRED_SIZE, 90, javax.swing.GroupLayout.PREFERRED_SIZE))).addGroup(jPanelAutoIngestJobSettingsLayout.createSequentialGroup().addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(numberOfFileIngestThreadsComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, 91, javax.swing.GroupLayout.PREFERRED_SIZE)))).addGroup(jPanelAutoIngestJobSettingsLayout.createSequentialGroup().addComponent(lbSecondsBetweenJobs).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(spSecondsBetweenJobs, javax.swing.GroupLayout.PREFERRED_SIZE, 90, javax.swing.GroupLayout.PREFERRED_SIZE)).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanelAutoIngestJobSettingsLayout.createSequentialGroup().addComponent(lbTimeoutText).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(spTimeoutHours, javax.swing.GroupLayout.PREFERRED_SIZE, 90, javax.swing.GroupLayout.PREFERRED_SIZE))).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lbRestartRequired).addComponent(lbSecondsBetweenJobsSeconds).addComponent(lbTimeoutHours).addComponent(lbInputScanIntervalMinutes)).addContainerGap(50, Short.MAX_VALUE)));
jPanelAutoIngestJobSettingsLayout.setVerticalGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelAutoIngestJobSettingsLayout.createSequentialGroup().addContainerGap().addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addComponent(lbRestartRequired).addGroup(jPanelAutoIngestJobSettingsLayout.createSequentialGroup().addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lbSecondsBetweenJobs).addComponent(spSecondsBetweenJobs, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(lbSecondsBetweenJobsSeconds)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lbTimeoutText).addComponent(spTimeoutHours, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(lbTimeoutHours)).addComponent(cbTimeoutEnabled)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lbInputScanInterval).addComponent(spInputScanInterval, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(lbInputScanIntervalMinutes)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lbRetriesAllowed).addComponent(spMaximumRetryAttempts, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lbConcurrentJobsPerCase).addComponent(spConcurrentJobsPerCase, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanelAutoIngestJobSettingsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(lbNumberOfThreads).addComponent(numberOfFileIngestThreadsComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
// NOI18N
spMaximumRetryAttempts.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(AdvancedAutoIngestSettingsPanel.class, "AdvancedAutoIngestSettingsPanel.spMaximumRetryAttempts.AccessibleContext.accessibleDescription"));
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup().addContainerGap().addComponent(jPanelAutoIngestJobSettings, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup().addGap(16, 16, 16).addComponent(spMainScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 640, Short.MAX_VALUE))).addGap(16, 16, 16)));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGap(20, 20, 20).addComponent(spMainScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, 106, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jPanelAutoIngestJobSettings, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGap(26, 26, 26)));
}Example 69
| Project: compomics-utilities-master File: PeptideVariantsSettingsDialog.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
backgrounPanel = new javax.swing.JPanel();
maxVariantsJPanel = new javax.swing.JPanel();
deletionsSpinner = new javax.swing.JSpinner();
deletionsLbl = new javax.swing.JLabel();
deletionsLbl1 = new javax.swing.JLabel();
insertionsSpinner = new javax.swing.JSpinner();
deletionsLbl2 = new javax.swing.JLabel();
subsitutionsSpinner = new javax.swing.JSpinner();
deletionsLbl3 = new javax.swing.JLabel();
swapSpinner = new javax.swing.JSpinner();
totalVariantsLbl = new javax.swing.JLabel();
totalVariantsSpinner = new javax.swing.JSpinner();
specificVariantsLbl = new javax.swing.JLabel();
specificVariantsComboBox = new javax.swing.JComboBox();
cancelButton = new javax.swing.JButton();
okButton = new javax.swing.JButton();
aaSubstitutionsTableJPanel = new javax.swing.JPanel();
substitutionMatrixComboBox = new javax.swing.JComboBox();
substitutionMatrixTableJScrollPane = new javax.swing.JScrollPane();
substitutionMatrixTable = new javax.swing.JTable();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Fraction Settings");
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
formWindowClosing(evt);
}
});
backgrounPanel.setBackground(new java.awt.Color(230, 230, 230));
maxVariantsJPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("Number of Variants Allowed per Peptide"));
maxVariantsJPanel.setOpaque(false);
deletionsSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
deletionsLbl.setText("Amino acid deletions");
deletionsLbl1.setText("Amino acid insertions");
insertionsSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
deletionsLbl2.setText("Amino acid substitutions");
subsitutionsSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
deletionsLbl3.setText("Amino acid swap");
swapSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
totalVariantsLbl.setText("Total");
totalVariantsSpinner.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
specificVariantsLbl.setText("Use specific variants");
specificVariantsComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Yes", "No" }));
specificVariantsComboBox.setSelectedIndex(1);
specificVariantsComboBox.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
specificVariantsComboBoxActionPerformed(evt);
}
});
javax.swing.GroupLayout maxVariantsJPanelLayout = new javax.swing.GroupLayout(maxVariantsJPanel);
maxVariantsJPanel.setLayout(maxVariantsJPanelLayout);
maxVariantsJPanelLayout.setHorizontalGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(maxVariantsJPanelLayout.createSequentialGroup().addContainerGap().addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(maxVariantsJPanelLayout.createSequentialGroup().addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(totalVariantsLbl).addComponent(specificVariantsLbl)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addComponent(specificVariantsComboBox, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(totalVariantsSpinner, javax.swing.GroupLayout.DEFAULT_SIZE, 150, Short.MAX_VALUE))).addGroup(maxVariantsJPanelLayout.createSequentialGroup().addGap(10, 10, 10).addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(deletionsLbl).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, maxVariantsJPanelLayout.createSequentialGroup().addComponent(deletionsLbl1).addGap(15, 15, 15)).addComponent(deletionsLbl2).addComponent(deletionsLbl3)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(swapSpinner, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 150, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(subsitutionsSpinner, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 150, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(deletionsSpinner, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 150, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(insertionsSpinner, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 150, javax.swing.GroupLayout.PREFERRED_SIZE)))).addContainerGap()));
maxVariantsJPanelLayout.setVerticalGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, maxVariantsJPanelLayout.createSequentialGroup().addContainerGap().addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(totalVariantsLbl).addComponent(totalVariantsSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(specificVariantsLbl).addComponent(specificVariantsComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(deletionsLbl).addComponent(deletionsSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(deletionsLbl1).addComponent(insertionsSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(deletionsLbl3).addComponent(swapSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(maxVariantsJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(deletionsLbl2).addComponent(subsitutionsSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap()));
cancelButton.setText("Cancel");
cancelButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cancelButtonActionPerformed(evt);
}
});
okButton.setText("OK");
okButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
okButtonActionPerformed(evt);
}
});
aaSubstitutionsTableJPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("Allowed Amino Acid Substitutions"));
aaSubstitutionsTableJPanel.setOpaque(false);
substitutionMatrixComboBox.setModel(new DefaultComboBoxModel(AaSubstitutionMatrix.defaultMutationMatrices));
substitutionMatrixComboBox.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
substitutionMatrixComboBoxActionPerformed(evt);
}
});
substitutionMatrixTable.setModel(new AaSubstitutionMatrixTableModel(null, false));
substitutionMatrixTableJScrollPane.setViewportView(substitutionMatrixTable);
javax.swing.GroupLayout aaSubstitutionsTableJPanelLayout = new javax.swing.GroupLayout(aaSubstitutionsTableJPanel);
aaSubstitutionsTableJPanel.setLayout(aaSubstitutionsTableJPanelLayout);
aaSubstitutionsTableJPanelLayout.setHorizontalGroup(aaSubstitutionsTableJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(aaSubstitutionsTableJPanelLayout.createSequentialGroup().addContainerGap().addGroup(aaSubstitutionsTableJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(substitutionMatrixTableJScrollPane).addComponent(substitutionMatrixComboBox, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)).addContainerGap()));
aaSubstitutionsTableJPanelLayout.setVerticalGroup(aaSubstitutionsTableJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(aaSubstitutionsTableJPanelLayout.createSequentialGroup().addContainerGap().addComponent(substitutionMatrixComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(18, 18, 18).addComponent(substitutionMatrixTableJScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 231, Short.MAX_VALUE).addContainerGap()));
javax.swing.GroupLayout backgrounPanelLayout = new javax.swing.GroupLayout(backgrounPanel);
backgrounPanel.setLayout(backgrounPanelLayout);
backgrounPanelLayout.setHorizontalGroup(backgrounPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, backgrounPanelLayout.createSequentialGroup().addContainerGap(700, Short.MAX_VALUE).addComponent(okButton, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(cancelButton).addContainerGap()).addGroup(backgrounPanelLayout.createSequentialGroup().addContainerGap().addGroup(backgrounPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(backgrounPanelLayout.createSequentialGroup().addComponent(aaSubstitutionsTableJPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addContainerGap()).addGroup(backgrounPanelLayout.createSequentialGroup().addComponent(maxVariantsJPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGap(7, 7, 7)))));
backgrounPanelLayout.setVerticalGroup(backgrounPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(backgrounPanelLayout.createSequentialGroup().addContainerGap().addComponent(maxVariantsJPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(aaSubstitutionsTableJPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGap(18, 18, 18).addGroup(backgrounPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(cancelButton).addComponent(okButton)).addContainerGap()));
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(backgrounPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(backgrounPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE));
pack();
}Example 70
| Project: ChromisPOS-master File: JPanelTicketSetup.java View source code |
/**
*
* @param config
*/
@Override
public void loadProperties() {
receiptSize = (AppConfig.getInstance().getProperty("till.receiptsize"));
if (receiptSize == null || "".equals(receiptSize)) {
jReceiptSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jReceiptSize.setModel(new SpinnerNumberModel(Integer.parseInt(receiptSize), 1, 20, 1));
}
pickupSize = (AppConfig.getInstance().getProperty("till.pickupsize"));
if (pickupSize == null || "".equals(pickupSize)) {
jPickupSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jPickupSize.setModel(new SpinnerNumberModel(Integer.parseInt(pickupSize), 1, 20, 1));
}
jTextReceiptPrefix.setText(AppConfig.getInstance().getProperty("till.receiptprefix"));
receipt = "";
x = 1;
while (x < (Integer) jReceiptSize.getValue()) {
receipt += "0";
x++;
}
receipt += "1";
jTicketExample.setText(jTextReceiptPrefix.getText() + receipt);
m_jReceiptPrintOff.setSelected(AppConfig.getInstance().getBoolean("till.receiptprintoff"));
String SCCheck = (AppConfig.getInstance().getProperty("till.SCRate"));
if (SCCheck == null || SCCheck.equals("")) {
AppConfig.getInstance().setProperty("till.SCRate", "10");
jTextSCRate.setText("10");
} else {
jTextSCRate.setText(AppConfig.getInstance().getProperty("till.SCRate").toString());
}
// jTextSCRate.setText(AppConfig.getInstance().getProperty("till.SCRate").toString());
jchkSCOnOff.setSelected(AppConfig.getInstance().getBoolean("till.SCOnOff"));
jchkSCRestaurant.setSelected(AppConfig.getInstance().getBoolean("till.SCRestaurant"));
jLayawayId.setSelected(AppConfig.getInstance().getBoolean("till.usepickupforlayaway"));
jCreateOnOrderOnly.setSelected(AppConfig.getInstance().getBoolean("till.createorder"));
jLayawayPopup.setSelected(AppConfig.getInstance().getBoolean("till.layawaypopup"));
jchkSCOnOffActionPerformed(null);
dirty.setDirty(false);
}Example 71
| Project: GranolaSDR-master File: SignalPlot.java View source code |
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
jFileChooser1 = new javax.swing.JFileChooser();
waterfall1 = new granolasdr.plot.Waterfall();
startButton = new javax.swing.JButton();
freqSpinner = new javax.swing.JSpinner();
jLabel1 = new javax.swing.JLabel();
plot1 = new granolasdr.plot.Plot();
jSpinner1 = new javax.swing.JSpinner();
jLabel2 = new javax.swing.JLabel();
jButton1 = new javax.swing.JButton();
jSpinner2 = new javax.swing.JSpinner();
jLabel3 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
javax.swing.GroupLayout waterfall1Layout = new javax.swing.GroupLayout(waterfall1);
waterfall1.setLayout(waterfall1Layout);
waterfall1Layout.setHorizontalGroup(waterfall1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 0, Short.MAX_VALUE));
waterfall1Layout.setVerticalGroup(waterfall1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 132, Short.MAX_VALUE));
startButton.setText("Start");
startButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
startButtonActionPerformed(evt);
}
});
freqSpinner.setModel(new javax.swing.SpinnerNumberModel(Double.valueOf(1000.0d), null, null, Double.valueOf(1.0d)));
freqSpinner.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
freqSpinnerStateChanged(evt);
}
});
jLabel1.setText("Freq (MHz)");
javax.swing.GroupLayout plot1Layout = new javax.swing.GroupLayout(plot1);
plot1.setLayout(plot1Layout);
plot1Layout.setHorizontalGroup(plot1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 0, Short.MAX_VALUE));
plot1Layout.setVerticalGroup(plot1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 146, Short.MAX_VALUE));
jSpinner1.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(2000000), Integer.valueOf(250000), null, Integer.valueOf(1)));
jSpinner1.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
jSpinner1StateChanged(evt);
}
});
jLabel2.setText("Rate (sps)");
jButton1.setText("Capture");
jButton1.setEnabled(false);
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
jSpinner2.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(1500000), null, null, Integer.valueOf(1)));
jLabel3.setText("Capture Size");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(waterfall1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(plot1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addGroup(layout.createSequentialGroup().addComponent(startButton).addGap(18, 18, 18).addComponent(freqSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, 136, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jLabel1).addGap(18, 18, 18).addComponent(jSpinner1, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jLabel2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jButton1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jSpinner2, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jLabel3))).addContainerGap()));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(waterfall1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(plot1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(startButton).addComponent(freqSpinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel1).addComponent(jSpinner1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel2).addComponent(jButton1).addComponent(jSpinner2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jLabel3)).addContainerGap()));
pack();
}Example 72
| Project: micro-Blagajna-master File: JPanelTicketSetup.java View source code |
/**
*
* @param config
*/
@Override
public void loadProperties(AppConfig config) {
receiptSize = (config.getProperty("till.receiptsize"));
if (receiptSize == null || "".equals(receiptSize)) {
jReceiptSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jReceiptSize.setModel(new SpinnerNumberModel(Integer.parseInt(receiptSize), 1, 20, 1));
}
pickupSize = (config.getProperty("till.pickupsize"));
if (pickupSize == null || "".equals(pickupSize)) {
jPickupSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jPickupSize.setModel(new SpinnerNumberModel(Integer.parseInt(pickupSize), 1, 20, 1));
}
jTextReceiptPrefix.setText(config.getProperty("till.receiptprefix"));
// build the example receipt using the loaded details
receipt = "";
x = 1;
while (x < (Integer) jReceiptSize.getValue()) {
receipt += "0";
x++;
}
receipt += "1";
jTicketExample.setText(jTextReceiptPrefix.getText() + receipt);
m_jReceiptPrintOff.setSelected(Boolean.valueOf(config.getProperty("till.receiptprintoff")).booleanValue());
dirty.setDirty(false);
String SCCheck = (config.getProperty("till.SCRate"));
if (SCCheck == null) {
config.setProperty("till.SCRate", "0");
}
jTextSCRate.setText(config.getProperty("till.SCRate").toString());
jchkSCOnOff.setSelected(Boolean.valueOf(config.getProperty("till.SCOnOff")).booleanValue());
jchkSCRestaurant.setSelected(Boolean.valueOf(config.getProperty("till.SCRestaurant")).booleanValue());
if (jchkSCOnOff.isSelected()) {
jchkSCRestaurant.setVisible(true);
jLabelSCRate.setVisible(true);
jTextSCRate.setVisible(true);
jLabelSCRatePerCent.setVisible(true);
} else {
jchkSCRestaurant.setVisible(false);
jLabelSCRate.setVisible(false);
jTextSCRate.setVisible(false);
jLabelSCRatePerCent.setVisible(false);
}
}Example 73
| Project: micro-Blagajna-v1.x-master File: JPanelTicketSetup.java View source code |
/**
*
* @param config
*/
@Override
public void loadProperties(AppConfig config) {
receiptSize = (config.getProperty("till.receiptsize"));
if (receiptSize == null || "".equals(receiptSize)) {
jReceiptSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jReceiptSize.setModel(new SpinnerNumberModel(Integer.parseInt(receiptSize), 1, 20, 1));
}
pickupSize = (config.getProperty("till.pickupsize"));
if (pickupSize == null || "".equals(pickupSize)) {
jPickupSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jPickupSize.setModel(new SpinnerNumberModel(Integer.parseInt(pickupSize), 1, 20, 1));
}
jTextReceiptPrefix.setText(config.getProperty("till.receiptprefix"));
// build the example receipt using the loaded details
receipt = "";
x = 1;
while (x < (Integer) jReceiptSize.getValue()) {
receipt += "0";
x++;
}
receipt += "1";
jTicketExample.setText(jTextReceiptPrefix.getText() + receipt);
m_jReceiptPrintOff.setSelected(Boolean.valueOf(config.getProperty("till.receiptprintoff")).booleanValue());
dirty.setDirty(false);
String SCCheck = (config.getProperty("till.SCRate"));
if (SCCheck == null) {
config.setProperty("till.SCRate", "0");
}
jTextSCRate.setText(config.getProperty("till.SCRate").toString());
jchkSCOnOff.setSelected(Boolean.valueOf(config.getProperty("till.SCOnOff")).booleanValue());
jchkSCRestaurant.setSelected(Boolean.valueOf(config.getProperty("till.SCRestaurant")).booleanValue());
if (jchkSCOnOff.isSelected()) {
jchkSCRestaurant.setVisible(true);
jLabelSCRate.setVisible(true);
jTextSCRate.setVisible(true);
jLabelSCRatePerCent.setVisible(true);
} else {
jchkSCRestaurant.setVisible(false);
jLabelSCRate.setVisible(false);
jTextSCRate.setVisible(false);
jLabelSCRatePerCent.setVisible(false);
}
}Example 74
| Project: Pail-master File: GiveItemView.java View source code |
/** This method is called from within the constructor to
* initialize the form.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
idLabel = new javax.swing.JLabel();
amountLabel = new javax.swing.JLabel();
amount = new javax.swing.JSpinner();
give = new javax.swing.JButton();
cancel = new javax.swing.JButton();
item = new javax.swing.JComboBox();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Give Item");
getContentPane().setLayout(null);
idLabel.setText("Item");
getContentPane().add(idLabel);
idLabel.setBounds(10, 40, 50, 30);
amountLabel.setText("Amount");
getContentPane().add(amountLabel);
amountLabel.setBounds(280, 40, 70, 30);
amount.setModel(new javax.swing.SpinnerNumberModel(1, 1, 64, 1));
getContentPane().add(amount);
amount.setBounds(350, 40, 58, 28);
give.setText("Give");
give.setFocusable(false);
give.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
giveActionPerformed(evt);
}
});
getContentPane().add(give);
give.setBounds(330, 110, 75, 29);
cancel.setText("Cancel");
cancel.setFocusable(false);
cancel.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cancelActionPerformed(evt);
}
});
getContentPane().add(cancel);
cancel.setBounds(240, 110, 86, 30);
item.setModel(new DefaultComboBoxModel(sortMatNames().toArray()));
getContentPane().add(item);
item.setBounds(50, 30, 220, 50);
pack();
}Example 75
| Project: UniCenta-master File: JPanelTicketSetup.java View source code |
/**
*
* @param config
*/
@Override
public void loadProperties(AppConfig config) {
receiptSize = (config.getProperty("till.receiptsize"));
if (receiptSize == null || "".equals(receiptSize)) {
jReceiptSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jReceiptSize.setModel(new SpinnerNumberModel(Integer.parseInt(receiptSize), 1, 20, 1));
}
pickupSize = (config.getProperty("till.pickupsize"));
if (pickupSize == null || "".equals(pickupSize)) {
jPickupSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jPickupSize.setModel(new SpinnerNumberModel(Integer.parseInt(pickupSize), 1, 20, 1));
}
jTextReceiptPrefix.setText(config.getProperty("till.receiptprefix"));
// build the example receipt using the loaded details
receipt = "";
x = 1;
while (x < (Integer) jReceiptSize.getValue()) {
receipt += "0";
x++;
}
receipt += "1";
jTicketExample.setText(jTextReceiptPrefix.getText() + receipt);
m_jReceiptPrintOff.setSelected(Boolean.valueOf(config.getProperty("till.receiptprintoff")).booleanValue());
dirty.setDirty(false);
String SCCheck = (config.getProperty("till.SCRate"));
if (SCCheck == null) {
config.setProperty("till.SCRate", "0");
}
jTextSCRate.setText(config.getProperty("till.SCRate").toString());
jchkSCOnOff.setSelected(Boolean.valueOf(config.getProperty("till.SCOnOff")).booleanValue());
jchkSCRestaurant.setSelected(Boolean.valueOf(config.getProperty("till.SCRestaurant")).booleanValue());
if (jchkSCOnOff.isSelected()) {
jchkSCRestaurant.setVisible(true);
jLabelSCRate.setVisible(true);
jTextSCRate.setVisible(true);
jLabelSCRatePerCent.setVisible(true);
} else {
jchkSCRestaurant.setVisible(false);
jLabelSCRate.setVisible(false);
jTextSCRate.setVisible(false);
jLabelSCRatePerCent.setVisible(false);
}
}Example 76
| Project: unicentaopos381-johnl-master File: JPanelTicketSetup.java View source code |
/**
*
* @param config
*/
@Override
public void loadProperties(AppConfig config) {
receiptSize = (config.getProperty("till.receiptsize"));
if (receiptSize == null || "".equals(receiptSize)) {
jReceiptSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jReceiptSize.setModel(new SpinnerNumberModel(Integer.parseInt(receiptSize), 1, 20, 1));
}
pickupSize = (config.getProperty("till.pickupsize"));
if (pickupSize == null || "".equals(pickupSize)) {
jPickupSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jPickupSize.setModel(new SpinnerNumberModel(Integer.parseInt(pickupSize), 1, 20, 1));
}
jTextReceiptPrefix.setText(config.getProperty("till.receiptprefix"));
// build the example receipt using the loaded details
receipt = "";
x = 1;
while (x < (Integer) jReceiptSize.getValue()) {
receipt += "0";
x++;
}
receipt += "1";
jTicketExample.setText(jTextReceiptPrefix.getText() + receipt);
m_jReceiptPrintOff.setSelected(Boolean.valueOf(config.getProperty("till.receiptprintoff")).booleanValue());
dirty.setDirty(false);
String SCCheck = (config.getProperty("till.SCRate"));
if (SCCheck == null) {
config.setProperty("till.SCRate", "0");
}
jTextSCRate.setText(config.getProperty("till.SCRate").toString());
jchkSCOnOff.setSelected(Boolean.valueOf(config.getProperty("till.SCOnOff")).booleanValue());
jchkSCRestaurant.setSelected(Boolean.valueOf(config.getProperty("till.SCRestaurant")).booleanValue());
if (jchkSCOnOff.isSelected()) {
jchkSCRestaurant.setVisible(true);
jLabelSCRate.setVisible(true);
jTextSCRate.setVisible(true);
jLabelSCRatePerCent.setVisible(true);
} else {
jchkSCRestaurant.setVisible(false);
jLabelSCRate.setVisible(false);
jTextSCRate.setVisible(false);
jLabelSCRatePerCent.setVisible(false);
}
}Example 77
| Project: UnicentaPOS_AD-master File: JPanelTicketSetup.java View source code |
@Override
public void loadProperties(AppConfig config) {
receiptSize = (config.getProperty("till.receiptsize"));
if (receiptSize == null || "".equals(receiptSize)) {
jReceiptSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jReceiptSize.setModel(new SpinnerNumberModel(Integer.parseInt(receiptSize), 1, 20, 1));
}
pickupSize = (config.getProperty("till.pickupsize"));
if (pickupSize == null || "".equals(pickupSize)) {
jPickupSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jPickupSize.setModel(new SpinnerNumberModel(Integer.parseInt(pickupSize), 1, 20, 1));
}
jTextReceiptPrefix.setText(config.getProperty("till.receiptprefix"));
// build the example receipt using the loaded details
receipt = "";
x = 1;
while (x < (Integer) jReceiptSize.getValue()) {
receipt = receipt + "0";
x++;
}
receipt = receipt + "1";
jTicketExample.setText(jTextReceiptPrefix.getText() + receipt);
m_jReceiptPrintOff.setSelected(Boolean.valueOf(config.getProperty("till.receiptprintoff")).booleanValue());
dirty.setDirty(false);
String SCCheck = (config.getProperty("till.SCRate"));
if (SCCheck == null) {
config.setProperty("till.SCRate", "0");
}
jTextSCRate.setText(config.getProperty("till.SCRate").toString());
jchkSCOnOff.setSelected(Boolean.valueOf(config.getProperty("till.SCOnOff")).booleanValue());
jchkSCRestaurant.setSelected(Boolean.valueOf(config.getProperty("till.SCRestaurant")).booleanValue());
if (jchkSCOnOff.isSelected()) {
jchkSCRestaurant.setVisible(true);
jLabelSCRate.setVisible(true);
jTextSCRate.setVisible(true);
jLabelSCRatePerCent.setVisible(true);
} else {
jchkSCRestaurant.setVisible(false);
jLabelSCRate.setVisible(false);
jTextSCRate.setVisible(false);
jLabelSCRatePerCent.setVisible(false);
}
}Example 78
| Project: WANDA-master File: JPanelTicketSetup.java View source code |
/**
*
* @param config
*/
@Override
public void loadProperties(AppConfig config) {
receiptSize = (config.getProperty("till.receiptsize"));
if (receiptSize == null || "".equals(receiptSize)) {
jReceiptSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jReceiptSize.setModel(new SpinnerNumberModel(Integer.parseInt(receiptSize), 1, 20, 1));
}
pickupSize = (config.getProperty("till.pickupsize"));
if (pickupSize == null || "".equals(pickupSize)) {
jPickupSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jPickupSize.setModel(new SpinnerNumberModel(Integer.parseInt(pickupSize), 1, 20, 1));
}
jTextReceiptPrefix.setText(config.getProperty("till.receiptprefix"));
// build the example receipt using the loaded details
receipt = "";
x = 1;
while (x < (Integer) jReceiptSize.getValue()) {
receipt += "0";
x++;
}
receipt += "1";
jTicketExample.setText(jTextReceiptPrefix.getText() + receipt);
m_jReceiptPrintOff.setSelected(Boolean.valueOf(config.getProperty("till.receiptprintoff")).booleanValue());
dirty.setDirty(false);
String SCCheck = (config.getProperty("till.SCRate"));
if (SCCheck == null) {
config.setProperty("till.SCRate", "0");
}
jTextSCRate.setText(config.getProperty("till.SCRate").toString());
jchkSCOnOff.setSelected(Boolean.valueOf(config.getProperty("till.SCOnOff")).booleanValue());
jchkSCRestaurant.setSelected(Boolean.valueOf(config.getProperty("till.SCRestaurant")).booleanValue());
if (jchkSCOnOff.isSelected()) {
jchkSCRestaurant.setVisible(true);
jLabelSCRate.setVisible(true);
jTextSCRate.setVisible(true);
jLabelSCRatePerCent.setVisible(true);
} else {
jchkSCRestaurant.setVisible(false);
jLabelSCRate.setVisible(false);
jTextSCRate.setVisible(false);
jLabelSCRatePerCent.setVisible(false);
}
}Example 79
| Project: WandaPOS-master File: JPanelTicketSetup.java View source code |
/**
*
* @param config
*/
@Override
public void loadProperties(AppConfig config) {
receiptSize = (config.getProperty("till.receiptsize"));
if (receiptSize == null || "".equals(receiptSize)) {
jReceiptSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jReceiptSize.setModel(new SpinnerNumberModel(Integer.parseInt(receiptSize), 1, 20, 1));
}
pickupSize = (config.getProperty("till.pickupsize"));
if (pickupSize == null || "".equals(pickupSize)) {
jPickupSize.setModel(new SpinnerNumberModel(1, 1, 20, 1));
} else {
jPickupSize.setModel(new SpinnerNumberModel(Integer.parseInt(pickupSize), 1, 20, 1));
}
jTextReceiptPrefix.setText(config.getProperty("till.receiptprefix"));
// build the example receipt using the loaded details
receipt = "";
x = 1;
while (x < (Integer) jReceiptSize.getValue()) {
receipt += "0";
x++;
}
receipt += "1";
jTicketExample.setText(jTextReceiptPrefix.getText() + receipt);
m_jReceiptPrintOff.setSelected(Boolean.valueOf(config.getProperty("till.receiptprintoff")).booleanValue());
dirty.setDirty(false);
String SCCheck = (config.getProperty("till.SCRate"));
if (SCCheck == null) {
config.setProperty("till.SCRate", "0");
}
jTextSCRate.setText(config.getProperty("till.SCRate").toString());
jchkSCOnOff.setSelected(Boolean.valueOf(config.getProperty("till.SCOnOff")).booleanValue());
jchkSCRestaurant.setSelected(Boolean.valueOf(config.getProperty("till.SCRestaurant")).booleanValue());
if (jchkSCOnOff.isSelected()) {
jchkSCRestaurant.setVisible(true);
jLabelSCRate.setVisible(true);
jTextSCRate.setVisible(true);
jLabelSCRatePerCent.setVisible(true);
} else {
jchkSCRestaurant.setVisible(false);
jLabelSCRate.setVisible(false);
jTextSCRate.setVisible(false);
jLabelSCRatePerCent.setVisible(false);
}
}Example 80
| Project: airavata-master File: ReceiveConfigurationDialog.java View source code |
/**
* Initializes the GUI.
*/
private void initGui() {
this.nameTextField = new XBayaTextField();
this.nameTextField.setEditable(false);
XBayaLabel nameLabel = new XBayaLabel("Name", this.nameTextField);
this.idTextField = new XBayaTextField();
this.idTextField.setEditable(false);
XBayaLabel idLabel = new XBayaLabel("ID", this.idTextField);
SpinnerNumberModel model = new SpinnerNumberModel(1, 1, Integer.MAX_VALUE, 1);
this.numPorts = new JSpinner(model);
XBayaLabel numPortLabel = new XBayaLabel("Number of Parameters", this.numPorts);
GridPanel gridPanel = new GridPanel();
gridPanel.add(nameLabel);
gridPanel.add(this.nameTextField);
gridPanel.add(idLabel);
gridPanel.add(this.idTextField);
gridPanel.add(numPortLabel);
gridPanel.add(this.numPorts);
gridPanel.layout(3, 2, GridPanel.WEIGHT_NONE, 1);
JButton okButton = new JButton("OK");
okButton.addActionListener(new AbstractAction() {
public void actionPerformed(ActionEvent e) {
setInput();
}
});
JButton cancelButton = new JButton("Cancel");
cancelButton.addActionListener(new AbstractAction() {
public void actionPerformed(ActionEvent e) {
hide();
}
});
JPanel buttonPanel = new JPanel();
buttonPanel.add(okButton);
buttonPanel.add(cancelButton);
this.dialog = new XBayaDialog(this.xbayaGUI, "Receive Configuration", gridPanel, buttonPanel);
this.dialog.setDefaultButton(okButton);
}Example 81
| Project: ccvisu-master File: ToolPanelMeasurer.java View source code |
private void initComponents() {
JPanel optionsPanel = new JPanel();
String[] algorithms = { DistanceVertexContainer.ALGORITHM_NAME, OutdegreeVertexContainer.ALGORITHM_NAME };
algorithmComboBox.setModel(new DefaultComboBoxModel<String>(algorithms));
algorithmComboBox.setSelectedItem(OptionsEnum.dependencyAlgorithm.getDefault());
coloringComboBox.setModel(new DefaultComboBoxModel<String>(ColorProvider.getInstance().getColorOptions()));
coloringComboBox.setSelectedItem(ColorProvider.getInstance().getDefaultColorOption());
int labelValue = options.getOption(OptionsEnum.dependencyShowLabels).getInt();
labelSpinnerModel = new SpinnerNumberModel(labelValue, 0, 999, 1);
JSpinner autoShowLabelBox = new JSpinner(labelSpinnerModel);
optionsPanel.setLayout(new GridBagLayout());
addOptionControls(optionsPanel, "Measure:", algorithmComboBox);
algorithmComboBox.setToolTipText(String.format("<html>Set the measure to use for coloring:<ul><li>%s</li><li>%s</li></ul></html>", DistanceVertexContainer.DESCRIPTION, OutdegreeVertexContainer.DESCRIPTION));
addOptionControls(optionsPanel, "Coloring scheme:", coloringComboBox);
coloringComboBox.setToolTipText("<html>Set the coloring scheme. Red indicates a higher measurement result.</html>");
addOptionControls(optionsPanel, "Automatically shown number of labels:", autoShowLabelBox);
autoShowLabelBox.setToolTipText("The number of nodes for which labels that are to be shown," + " starting with the node with the highest measurement result.");
JPanel controlPanel = new JPanel();
controlPanel.add(startAnalysisButton);
startAnalysisButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
workerManager.addAndRunTask(new DependencyCalculator(options.graph, options), "Dependency Analysis");
}
});
setLayout(new BorderLayout());
add(optionsPanel, BorderLayout.NORTH);
add(controlPanel, BorderLayout.SOUTH);
ChangeListener applyOnChange = new ChangeListener() {
@Override
public void stateChanged(ChangeEvent event) {
applyOptions();
}
};
ActionListener applyOnAction = new ActionListener() {
@Override
public void actionPerformed(ActionEvent event) {
applyOptions();
}
};
algorithmComboBox.addActionListener(applyOnAction);
coloringComboBox.addActionListener(applyOnAction);
autoShowLabelBox.addChangeListener(applyOnChange);
setMnemonics();
}Example 82
| Project: cids-navigator-master File: CidsServerMessagesOptionsPanel.java View source code |
//~ Methods ----------------------------------------------------------------
/**
* This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The
* content of this method is always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
java.awt.GridBagConstraints gridBagConstraints;
lblSeconds = new javax.swing.JLabel();
filler1 = new javax.swing.Box.Filler(new java.awt.Dimension(0, 0), new java.awt.Dimension(0, 0), new java.awt.Dimension(0, 32767));
lblDialogDescription = new javax.swing.JLabel();
jSpinner1 = new javax.swing.JSpinner();
lblIntervall = new javax.swing.JLabel();
setBorder(javax.swing.BorderFactory.createEmptyBorder(5, 5, 5, 5));
setMaximumSize(new java.awt.Dimension(264, 177));
setMinimumSize(new java.awt.Dimension(100, 177));
setLayout(new java.awt.GridBagLayout());
lblSeconds.setText(org.openide.util.NbBundle.getMessage(CidsServerMessagesOptionsPanel.class, // NOI18N
"CidsServerMessagesOptionsPanel.lblSeconds.text"));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 2;
gridBagConstraints.gridy = 1;
gridBagConstraints.anchor = java.awt.GridBagConstraints.LINE_START;
add(lblSeconds, gridBagConstraints);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 6;
gridBagConstraints.gridwidth = 2;
gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
gridBagConstraints.weighty = 0.1;
add(filler1, gridBagConstraints);
lblDialogDescription.setText(org.openide.util.NbBundle.getMessage(CidsServerMessagesOptionsPanel.class, // NOI18N
"CidsServerMessagesOptionsPanel.lblDialogDescription.text"));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 0;
gridBagConstraints.gridwidth = 4;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.insets = new java.awt.Insets(4, 4, 10, 4);
add(lblDialogDescription, gridBagConstraints);
jSpinner1.setModel(new javax.swing.SpinnerNumberModel(1, 1, null, 1));
jSpinner1.setMinimumSize(new java.awt.Dimension(75, 28));
jSpinner1.setPreferredSize(new java.awt.Dimension(75, 28));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 1;
gridBagConstraints.insets = new java.awt.Insets(0, 4, 0, 4);
add(jSpinner1, gridBagConstraints);
lblIntervall.setText(org.openide.util.NbBundle.getMessage(CidsServerMessagesOptionsPanel.class, // NOI18N
"CidsServerMessagesOptionsPanel.lblIntervall.text"));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 1;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.insets = new java.awt.Insets(0, 4, 0, 0);
add(lblIntervall, gridBagConstraints);
}Example 83
| Project: Crimson-master File: NTab.java View source code |
public void init() {
JPanel panel_19 = new JPanel();
panel_19.setBorder(new BevelBorder(BevelBorder.LOWERED, null, null, null, null));
panel_19.setPreferredSize(new Dimension(340, 100));
panel_19.setLayout(new BorderLayout(0, 0));
add(panel_19);
table = new NetworkTargetTable(this);
panel_19.add(table);
JMenuBar menuBar = new JMenuBar();
panel_19.add(menuBar, BorderLayout.NORTH);
JButton btnAdd_1 = new JButton(UIUtil.getIcon("icons16/general/server_add.png"));
btnAdd_1.setToolTipText("Add new network target");
btnAdd_1.setMargin(new Insets(2, 2, 2, 2));
btnAdd_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
ep.raise(new AddNetworkTarget(ep, NTab.this), 120);
}
});
menuBar.add(btnAdd_1);
btnRemove = new JButton(UIUtil.getIcon("icons16/general/server_delete.png"));
btnRemove.setToolTipText("Remove network target");
btnRemove.setMargin(new Insets(2, 2, 2, 2));
btnRemove.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
table.remove();
}
});
btnRemove.setEnabled(false);
menuBar.add(btnRemove);
btnTest = new JButton(UIUtil.getIcon("icons16/general/server_chart.png"));
btnTest.setToolTipText("Test network target");
btnTest.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
NetworkTarget nt = table.getSelected();
ep.raise(new ViewNetworktarget(ep, nt.getServer(), nt.getPort()), 80);
}
});
btnTest.setEnabled(false);
btnTest.setMargin(new Insets(2, 2, 2, 2));
menuBar.add(btnTest);
JPanel panel = new JPanel();
panel.setPreferredSize(new Dimension(340, 100));
panel.setLayout(null);
panel.setBorder(new TitledBorder(UICommon.basic, "Network Options", TitledBorder.LEADING, TitledBorder.TOP, null, null));
add(panel);
fld_connect_period = new JSpinner();
fld_connect_period.setModel(new SpinnerNumberModel(new Integer(20), new Integer(2), null, new Integer(1)));
fld_connect_period.setFont(new Font("Dialog", Font.BOLD, 10));
fld_connect_period.setBounds(214, 18, 55, 20);
panel.add(fld_connect_period);
JLabel label = new JLabel("Connection Period:");
label.setFont(new Font("Dialog", Font.BOLD, 10));
label.setBounds(12, 20, 129, 15);
panel.add(label);
JLabel label_1 = new JLabel("seconds");
label_1.setFont(new Font("Dialog", Font.BOLD, 10));
label_1.setBounds(275, 20, 51, 15);
panel.add(label_1);
chckbxIgnoreServerCertificate = new JCheckBox("Ignore server certificate");
chckbxIgnoreServerCertificate.setFont(new Font("Dialog", Font.BOLD, 10));
chckbxIgnoreServerCertificate.setBounds(8, 41, 318, 20);
panel.add(chckbxIgnoreServerCertificate);
chckbxDontMiscConnections = new JCheckBox("Don't make miscellanous connections");
chckbxDontMiscConnections.setFont(new Font("Dialog", Font.BOLD, 10));
chckbxDontMiscConnections.setBounds(8, 65, 318, 20);
panel.add(chckbxDontMiscConnections);
}Example 84
| Project: CryodexSource-master File: TimerPanel.java View source code |
public JSpinner getSpinner() {
if (spinner == null) {
spinner = new JSpinner(new SpinnerNumberModel(75, 1, 1440, 1));
JComponent field = spinner.getEditor();
Dimension prefSize = field.getPreferredSize();
prefSize = new Dimension(30, prefSize.height);
field.setPreferredSize(prefSize);
spinner.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent e) {
resetTime();
}
});
}
return spinner;
}Example 85
| Project: cytoscape-plugins-master File: SettingsDialog.java View source code |
/**
* Initialize UI components of the dialog.
*/
private void initUI() {
GridBagConstraints gridBagConstraints;
JPanel sp = new JPanel();
wsdlURLTxt = new JTextField();
sp.setLayout(new java.awt.GridBagLayout());
JLabel wsdlURLLbl = new JLabel("WSDL URL:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 0;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.weighty = 0.1;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
sp.add(wsdlURLLbl, gridBagConstraints);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 0;
gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
sp.add(wsdlURLTxt, gridBagConstraints);
JLabel timeoutLbl = new JLabel("Timeout:");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 1;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.weightx = 0.1;
gridBagConstraints.weighty = 0.1;
gridBagConstraints.insets = new java.awt.Insets(5, 5, 5, 5);
sp.add(timeoutLbl, gridBagConstraints);
timeoutSpn = new JSpinner();
timeoutSpn.setModel(new SpinnerNumberModel(120, 5, 1800, 1));
timeoutSpn.setPreferredSize(new java.awt.Dimension(90, 20));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 1;
gridBagConstraints.weighty = 0.1;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
sp.add(timeoutSpn, gridBagConstraints);
getContentPane().add(sp, java.awt.BorderLayout.CENTER);
JPanel bp = new JPanel();
bp.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.RIGHT));
cancelBtn = new JButton("Cancel");
cancelBtn.addActionListener(this);
bp.add(cancelBtn);
saveBtn = new JButton("Save");
saveBtn.addActionListener(this);
bp.add(saveBtn);
getContentPane().add(bp, java.awt.BorderLayout.SOUTH);
}Example 86
| Project: delineate-master File: SpinnerSlider.java View source code |
private void initSlider(SpinnerNumberModel model) {
Number min = ((Number) model.getMinimum());
Number max = ((Number) model.getMaximum());
Number value = ((Number) model.getValue());
Number stepSizeNumber = model.getStepSize();
useWholeNumbers = stepSizeNumber instanceof Integer;
if (useWholeNumbers) {
slider = new JSlider(min.intValue(), max.intValue(), value.intValue());
slider.setMinorTickSpacing(stepSizeNumber.intValue());
} else {
stepSize = stepSizeNumber.doubleValue();
int minimum = (int) Math.round(min.doubleValue() / stepSize);
int maximum = (int) Math.round(max.doubleValue() / stepSize);
int intValue = (int) Math.round(value.doubleValue() / stepSize);
slider = new JSlider(minimum, maximum, intValue);
slider.setMinorTickSpacing(stepSizeNumber.intValue());
}
Dimension size = slider.getPreferredSize();
size = new Dimension((int) (size.getWidth() * .60), (int) size.getHeight());
slider.setPreferredSize(size);
slider.setSnapToTicks(true);
slider.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
updateSpinnerState();
}
});
}Example 87
| Project: epochx-master File: DialogComponentAdder.java View source code |
@Override
public void run() {
// If no component in the list, display a message dialog.
if (monitor.getComponents().length == 0) {
JOptionPane.showMessageDialog(monitor, "No Components to add in the list.");
return;
}
// Component Pane.
JPanel componentPane = new JPanel();
JLabel componentLabel = new JLabel("Component :");
final JComboBox componantComboBox = new JComboBox();
synchronized (monitor) {
for (JComponent componant : monitor.getComponents()) componantComboBox.addItem(componant);
}
componantComboBox.setPreferredSize(new Dimension(200, 20));
componentPane.add(componentLabel);
componentPane.add(componantComboBox);
// Row & Col selection Pane.
JLabel rowLabel = new JLabel("Row :");
JLabel colLabel = new JLabel("Column :");
final JSpinner rowSpinner = new JSpinner(new SpinnerNumberModel(1, 1, monitor.getRowCount(), 1));
final JSpinner colSpinner = new JSpinner(new SpinnerNumberModel(1, 1, monitor.getColCount(), 1));
if (row == 0 && col == 0) {
componentPane.add(rowLabel);
componentPane.add(rowSpinner);
componentPane.add(colLabel);
componentPane.add(colSpinner);
} else {
rowSpinner.getModel().setValue(new Integer(row));
colSpinner.getModel().setValue(new Integer(col));
}
// Button Pane.
JPanel buttonPane = new JPanel();
JButton okButton = new JButton("OK");
getRootPane().setDefaultButton(okButton);
okButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
monitor.add((JComponent) componantComboBox.getSelectedItem(), ((Integer) rowSpinner.getValue()).intValue(), ((Integer) colSpinner.getValue()).intValue());
setVisible(false);
}
});
buttonPane.add(okButton);
JButton cancelButton = new JButton("Cancel");
cancelButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
setVisible(false);
}
});
buttonPane.add(cancelButton);
// Content Pane settings.
JPanel contentPane = new JPanel(new BorderLayout());
final int BORDERWIDTH = 3;
contentPane.setBorder(new EmptyBorder(BORDERWIDTH, BORDERWIDTH, BORDERWIDTH, BORDERWIDTH));
contentPane.add(componentPane, BorderLayout.NORTH);
contentPane.add(buttonPane, BorderLayout.SOUTH);
// JDialog settings.
setModal(true);
setResizable(false);
setContentPane(contentPane);
setPreferredSize(contentPane.getPreferredSize());
pack();
MonitorUtilities.centreRelativeToParent(this);
setVisible(true);
}Example 88
| Project: EvoPaint-master File: EnergyCondition.java View source code |
public LinkedHashMap<String, JComponent> addParametersGUI(LinkedHashMap<String, JComponent> parametersMap) {
JConditionTargetButton JConditionTargetButton = new JConditionTargetButton(this);
parametersMap.put("Target", JConditionTargetButton);
JComboBox comparisonComboBox = new JComboBox(NumberComparisonOperator.createComboBoxModel());
comparisonComboBox.setRenderer(new NamedObjectListCellRenderer());
comparisonComboBox.setSelectedItem(comparisonOperator);
comparisonComboBox.addActionListener(new ComparisonListener());
parametersMap.put("Comparison", comparisonComboBox);
SpinnerNumberModel spinnerModel = new SpinnerNumberModel(energyValue, 0, Integer.MAX_VALUE, 1);
JSpinner energyValueSpinner = new AutoSelectOnFocusSpinner(spinnerModel);
energyValueSpinner.addChangeListener(new ValueListener());
parametersMap.put("Value", energyValueSpinner);
return parametersMap;
}Example 89
| Project: freehep-ncolor-pdf-master File: ARGBColorChooserPanel.java View source code |
protected void buildChooser() {
setLayout(new BorderLayout());
Color color = getColorFromModel();
JPanel panel = new JPanel();
GridBagLayout layout = new GridBagLayout();
GridBagConstraints con = new GridBagConstraints();
panel.setLayout(layout);
add(panel, BorderLayout.CENTER);
JLabel l = new JLabel("Red");
con.gridwidth = 1;
layout.setConstraints(l, con);
panel.add(l);
redSlider = new JSlider(JSlider.HORIZONTAL, 0, 255, color.getRed());
redSlider.setMajorTickSpacing(85);
redSlider.setMinorTickSpacing(17);
redSlider.setPaintTicks(true);
redSlider.setPaintLabels(true);
layout.setConstraints(redSlider, con);
l.setLabelFor(redSlider);
panel.add(redSlider);
redSpinner = new JSpinner(new SpinnerNumberModel(color.getRed(), minValue, maxValue, 1));
JPanel redSpinnerHolder = new JPanel(new FlowLayout());
redSpinner.addChangeListener(this);
redSpinnerHolder.add(redSpinner);
con.gridwidth = GridBagConstraints.REMAINDER;
layout.setConstraints(redSpinnerHolder, con);
panel.add(redSpinnerHolder);
l = new JLabel("Green");
con.gridwidth = 1;
layout.setConstraints(l, con);
panel.add(l);
greenSlider = new JSlider(JSlider.HORIZONTAL, 0, 255, color.getGreen());
greenSlider.setMajorTickSpacing(85);
greenSlider.setMinorTickSpacing(17);
greenSlider.setPaintTicks(true);
greenSlider.setPaintLabels(true);
layout.setConstraints(greenSlider, con);
panel.add(greenSlider);
greenSpinner = new JSpinner(new SpinnerNumberModel(color.getGreen(), minValue, maxValue, 1));
l.setLabelFor(greenSlider);
JPanel greenSpinnerHolder = new JPanel(new FlowLayout());
greenSpinnerHolder.add(greenSpinner);
greenSpinner.addChangeListener(this);
con.gridwidth = GridBagConstraints.REMAINDER;
layout.setConstraints(greenSpinnerHolder, con);
panel.add(greenSpinnerHolder);
l = new JLabel("Blue");
con.gridwidth = 1;
layout.setConstraints(l, con);
panel.add(l);
blueSlider = new JSlider(JSlider.HORIZONTAL, 0, 255, color.getBlue());
blueSlider.setMajorTickSpacing(85);
blueSlider.setMinorTickSpacing(17);
blueSlider.setPaintTicks(true);
blueSlider.setPaintLabels(true);
layout.setConstraints(blueSlider, con);
panel.add(blueSlider);
blueSpinner = new JSpinner(new SpinnerNumberModel(color.getBlue(), minValue, maxValue, 1));
l.setLabelFor(blueSlider);
JPanel blueSpinnerHolder = new JPanel(new FlowLayout());
blueSpinnerHolder.add(blueSpinner);
blueSpinner.addChangeListener(this);
con.gridwidth = GridBagConstraints.REMAINDER;
layout.setConstraints(blueSpinnerHolder, con);
panel.add(blueSpinnerHolder);
l = new JLabel("Alpha");
con.gridwidth = 1;
layout.setConstraints(l, con);
panel.add(l);
alphaSlider = new JSlider(JSlider.HORIZONTAL, 0, 255, color.getAlpha());
alphaSlider.setMajorTickSpacing(85);
alphaSlider.setMinorTickSpacing(17);
alphaSlider.setPaintTicks(true);
alphaSlider.setPaintLabels(true);
layout.setConstraints(alphaSlider, con);
panel.add(alphaSlider);
alphaSpinner = new JSpinner(new SpinnerNumberModel(color.getAlpha(), minValue, maxValue, 1));
l.setLabelFor(alphaSlider);
JPanel alphaSpinnerHolder = new JPanel(new FlowLayout());
alphaSpinnerHolder.add(alphaSpinner);
alphaSpinner.addChangeListener(this);
con.gridwidth = GridBagConstraints.REMAINDER;
layout.setConstraints(alphaSpinnerHolder, con);
panel.add(alphaSpinnerHolder);
redSlider.addChangeListener(this);
greenSlider.addChangeListener(this);
blueSlider.addChangeListener(this);
alphaSlider.addChangeListener(this);
}Example 90
| Project: gitools-master File: HeatmapHeaderConfigPage.java View source code |
/**
* This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
labelPositionBtnGroup = new javax.swing.ButtonGroup();
jLabel1 = new javax.swing.JLabel();
titleField = new javax.swing.JTextField();
jLabel3 = new javax.swing.JLabel();
marginSpin = new javax.swing.JSpinner();
jLabel1.setText("Title");
jLabel3.setText("Margin");
marginSpin.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(1), Integer.valueOf(0), null, Integer.valueOf(1)));
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(titleField, javax.swing.GroupLayout.DEFAULT_SIZE, 588, Short.MAX_VALUE)).addGroup(layout.createSequentialGroup().addComponent(jLabel3).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(marginSpin, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE))).addContainerGap()));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel1).addComponent(titleField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(18, 18, 18).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jLabel3).addComponent(marginSpin, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap(217, Short.MAX_VALUE)));
}Example 91
| Project: ieo-beast-master File: SiteRateModelEditor.java View source code |
// END: Constructor
private void setSiteArguments() throws NumberFormatException, BadLocationException {
optionPanel.removeAll();
optionPanel.addComponents(new JLabel("Site Rate model:"), siteCombo);
optionPanel.addSeparator();
optionPanel.addLabel("Set parameter values:");
int index = siteCombo.getSelectedIndex();
for (int i = 0; i < dataList.get(0).siteParameterIndices[index].length; i++) {
if (index == 1 && i == 0) {
int k = dataList.get(0).siteParameterIndices[index][i];
Integer initValue = Integer.valueOf(siteParameterFields[k].getText(0, 1));
Integer min = 0;
Integer max = Integer.MAX_VALUE;
Integer step = 1;
SpinnerModel model = new SpinnerNumberModel(initValue, min, max, step);
gammaCategoriesSpinner = new JSpinner(model);
JPanel panel = new JPanel(new BorderLayout(6, 6));
panel.add(gammaCategoriesSpinner, BorderLayout.WEST);
panel.setOpaque(false);
optionPanel.addComponentWithLabel(PartitionData.siteParameterNames[k] + ":", panel);
} else {
int k = dataList.get(0).siteParameterIndices[index][i];
JPanel panel = new JPanel(new BorderLayout(6, 6));
panel.add(siteParameterFields[k], BorderLayout.WEST);
panel.setOpaque(false);
optionPanel.addComponentWithLabel(PartitionData.siteParameterNames[k] + ":", panel);
}
// END: gama categories field check
}
// END: indices loop
window.validate();
window.repaint();
}Example 92
| Project: intelij-hippo-groovy-master File: FileDialog.java View source code |
public void initialize(final ScheduleDialog parent, final FileDialogData existingData) {
//############################################
// SPINNER LIMIT
//############################################
this.existingData = existingData;
batchSize.setModel(new SpinnerNumberModel(10, 1, Integer.MAX_VALUE, 1));
throttle.setModel(new SpinnerNumberModel(100, 0, Integer.MAX_VALUE, 10));
queryOrPath.setModel(queryOrPathModel);
queryOrPath.addActionListener(new ActionListener() {
@Override
public void actionPerformed(final ActionEvent e) {
parent.inputChanged();
}
});
location.setModel(locationModel);
final DocumentListener listener = new DocumentListener() {
@Override
public void insertUpdate(final DocumentEvent e) {
parent.inputChanged();
}
@Override
public void removeUpdate(final DocumentEvent e) {
parent.inputChanged();
}
@Override
public void changedUpdate(final DocumentEvent e) {
parent.inputChanged();
}
};
scriptName.getDocument().addDocumentListener(listener);
queryString.getDocument().addDocumentListener(listener);
setData(existingData);
}Example 93
| Project: jade_agents-master File: MonitorAgentGUI.java View source code |
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
void initComponents() {
jComboBoxPlan = new javax.swing.JComboBox();
jButtonProduce = new javax.swing.JButton();
jSpinnerCount = new javax.swing.JSpinner();
jScrollPane1 = new javax.swing.JScrollPane();
jTable1 = new javax.swing.JTable();
setTitle("Produce New Item");
jComboBoxPlan.setModel(plans);
jComboBoxPlan.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jComboBoxPlanActionPerformed(evt);
}
});
jButtonProduce.setText("Produce");
jButtonProduce.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonProduceActionPerformed(evt);
}
});
jSpinnerCount.setModel(new javax.swing.SpinnerNumberModel(1, 1, 100, 1));
jTable1.setModel(new javax.swing.table.DefaultTableModel(new Object[][] {}, new String[] { "Component", "Count" }) {
Class[] types = new Class[] { java.lang.String.class, java.lang.Integer.class };
public Class getColumnClass(int columnIndex) {
return types[columnIndex];
}
});
jScrollPane1.setViewportView(jTable1);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addComponent(jComboBoxPlan, javax.swing.GroupLayout.PREFERRED_SIZE, 165, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE).addComponent(jSpinnerCount, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jButtonProduce)).addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 284, javax.swing.GroupLayout.PREFERRED_SIZE)).addContainerGap()));
layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jComboBoxPlan, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jSpinnerCount, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jButtonProduce)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 248, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));
pack();
}Example 94
| Project: JEIE-master File: IntegerDialog.java View source code |
public static Integer getInteger(String text, int min, int max, int def, int tickSpacing) {
final Integer[] values = new Integer[1];
values[0] = def;
final JDialog d = new JDialog((JFrame) null, Resources.getString("IntegerDialog.INPUT"));
d.setModal(true);
d.setLayout(new BorderLayout(12, 12));
d.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
d.setResizable(false);
d.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
values[0] = null;
}
});
JLabel l = new JLabel(text);
d.add(l, BorderLayout.NORTH);
final JSlider slider;
final JSpinner spinner;
slider = new JSlider(min, max, def);
spinner = new JSpinner(new SpinnerNumberModel(def, min, max, 1));
slider.setPaintLabels(true);
slider.setPaintTicks(true);
slider.setPaintTrack(true);
slider.setMinorTickSpacing(1);
slider.setMajorTickSpacing(tickSpacing);
slider.setSnapToTicks(true);
slider.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
int val = slider.getValue();
spinner.setValue(val);
values[0] = val;
}
});
spinner.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
int val = (Integer) spinner.getValue();
slider.setValue(val);
values[0] = val;
}
});
Box box1 = Box.createHorizontalBox();
box1.add(slider);
box1.add(Box.createHorizontalStrut(3));
box1.add(spinner);
d.add(box1, BorderLayout.CENTER);
Box box2 = Box.createHorizontalBox();
box2.add(Box.createHorizontalGlue());
JButton ok = new JButton(Resources.getString("IntegerDialog.OK"));
ok.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
d.dispose();
}
});
box2.add(ok);
box2.add(Box.createHorizontalStrut(6));
JButton cancel = new JButton(Resources.getString("IntegerDialog.CANCEL"));
cancel.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
values[0] = null;
d.dispose();
}
});
box2.add(cancel);
d.add(box2, BorderLayout.SOUTH);
d.pack();
Dimension res = Toolkit.getDefaultToolkit().getScreenSize();
d.setLocation(res.width / 2 - d.getWidth() / 2, res.height / 2 - d.getHeight() / 2);
d.setVisible(true);
return values[0];
}Example 95
| Project: jif-master File: PreferencesDialog.java View source code |
private void init() {
setLayout(new GridBagLayout());
XGridBag xgb = new XGridBag(this);
JLabel header = new JLabel();
header.setOpaque(true);
header.setBackground(Color.WHITE);
header.setBorder(new MatteBorder(0, 15, 0, 0, Color.BLUE));
header.setText("<html><body><h3> Display preferences</h3></body></html>");
CellStyle style0 = new CellStyle(1., 0., GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0);
xgb.add(header, style0, 0, 0, 1, 2);
JLabel label_image_width = new JLabel("image width: ");
CellStyle style1 = new CellStyle(0., 0., GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0);
xgb.add(label_image_width, style1, 1, 0);
SpinnerModel spinner_model_image_width = new SpinnerNumberModel(image_width, 16, 512, 1);
spinner_image_width = new JSpinner(spinner_model_image_width);
spinner_image_width.addChangeListener(this);
xgb.add(spinner_image_width, style1, 1, 1);
JLabel label_image_height = new JLabel("image height: ");
xgb.add(label_image_height, style1, 2, 0);
SpinnerModel spinner_model_image_height = new SpinnerNumberModel(image_height, 16, 512, 1);
spinner_image_height = new JSpinner(spinner_model_image_height);
spinner_image_height.addChangeListener(this);
xgb.add(spinner_image_height, style1, 2, 1);
JLabel label_description_width = new JLabel("description width: ");
xgb.add(label_description_width, style1, 3, 0);
SpinnerModel spinner_model_description_width = new SpinnerNumberModel(description_width, 0, 512, 1);
spinner_description_width = new JSpinner(spinner_model_description_width);
spinner_description_width.addChangeListener(this);
xgb.add(spinner_description_width, style1, 3, 1);
xgb.add(new JSeparator(), style0, 4, 0, 1, 2);
JButton button_update = new JButton("update preferences");
button_update.setActionCommand(PreferencesDialog.ACTION_COMMAND_UPDATE_PREFERENCES);
button_update.addActionListener(this);
xgb.add(button_update, style0, 5, 0, 1, 2);
}Example 96
| Project: jpexs-decompiler-master File: EnumEditor.java View source code |
private SpinnerModel getModel(SWFType swfType, Object value) {
SpinnerNumberModel m = null;
BasicType basicType = swfType == null ? BasicType.NONE : swfType.value();
switch(basicType) {
case UI8:
m = new SpinnerNumberModel(toInt(value), 0, 0xff, 1);
break;
case UI16:
m = new SpinnerNumberModel(toInt(value), 0, 0xffff, 1);
break;
case UB:
{
long max = 1;
if (swfType.count() > 0) {
max <<= swfType.count();
} else {
max <<= 31;
}
m = new SpinnerNumberModel((Number) toLong(value), 0L, (long) max - 1, 1L);
}
break;
case UI32:
case EncodedU32:
case NONE:
m = new SpinnerNumberModel((Number) toLong(value), 0L, 0xffffffffL, 1L);
break;
case SI8:
m = new SpinnerNumberModel(toInt(value), -0x80, 0x7f, 1);
break;
case SI16:
case FLOAT16:
m = new SpinnerNumberModel(toInt(value), -0x8000, 0x7fff, 1);
break;
case FB:
case SB:
{
long max = 1;
if (swfType.count() > 0) {
max <<= (swfType.count() - 1);
} else {
max <<= 30;
}
m = new SpinnerNumberModel((Number) toLong(value), (long) (-max), (long) max - 1, 1L);
}
break;
case SI32:
m = new SpinnerNumberModel(toDouble(value), -0x80000000, 0x7fffffff, 1);
break;
case FLOAT:
case FIXED:
case FIXED8:
m = new SpinnerNumberModel(toDouble(value), -0x80000000, 0x7fffffff, 0.01);
break;
}
return m;
}Example 97
| Project: nota.oxygen-master File: InsertTableOperation.java View source code |
@Override
protected void doOperation() throws AuthorOperationException {
SpinnerNumberModel colsModel = new SpinnerNumberModel(3, 1, 100, 1);
SpinnerNumberModel rowsModel = new SpinnerNumberModel(2, 1, 100, 1);
SpinnerNumberModel headerRowsModel = new SpinnerNumberModel(1, 0, 100, 1);
SpinnerNumberModel footerRowsModel = new SpinnerNumberModel(0, 0, 100, 1);
JPanel panel = new JPanel(new GridLayout(4, 2));
panel.add(new JLabel(getAuthorAccess().getAuthorResourceBundle().getMessage("columns")));
panel.add(new JSpinner(colsModel));
panel.add(new JLabel(getAuthorAccess().getAuthorResourceBundle().getMessage("rows")));
panel.add(new JSpinner(rowsModel));
panel.add(new JLabel(getAuthorAccess().getAuthorResourceBundle().getMessage("header.rows")));
panel.add(new JSpinner(headerRowsModel));
panel.add(new JLabel(getAuthorAccess().getAuthorResourceBundle().getMessage("footer.rows")));
panel.add(new JSpinner(footerRowsModel));
int res = JOptionPane.showConfirmDialog((Component) getAuthorAccess().getWorkspaceAccess().getParentFrame(), panel, getAuthorAccess().getAuthorResourceBundle().getMessage("insert.table"), JOptionPane.OK_CANCEL_OPTION);
if (res != JOptionPane.OK_OPTION)
return;
getAuthorAccess().getDocumentController().beginCompoundEdit();
int cols = colsModel.getNumber().intValue();
int rows = rowsModel.getNumber().intValue();
int headerRows = headerRowsModel.getNumber().intValue();
int footerRows = footerRowsModel.getNumber().intValue();
Element table = Utils.deserializeElement(tableFragment);
if (headerRows > 0) {
Element header = Utils.deserializeElement(tableHeaderFragment);
insertRows(headerRows, cols, tableHeaderCellFragment, header);
table.appendChild(table.getOwnerDocument().importNode(header, true));
}
Element body = Utils.deserializeElement(tableBodyFragment);
insertRows(rows, cols, tableCellFragment, body);
table.appendChild(table.getOwnerDocument().importNode(body, true));
if (footerRows > 0) {
Element footer = Utils.deserializeElement(tableFooterFragment);
insertRows(footerRows, cols, tableHeaderCellFragment, footer);
table.appendChild(table.getOwnerDocument().importNode(footer, true));
}
getAuthorAccess().getDocumentController().insertXMLFragment(Utils.serialize(table), getAuthorAccess().getEditorAccess().getCaretOffset());
getAuthorAccess().getDocumentController().endCompoundEdit();
}Example 98
| Project: openjdk-master File: bug8008657.java View source code |
static void createNumberSpinner() {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.YEAR, -1);
calendar.add(Calendar.YEAR, 1);
int currentYear = calendar.get(Calendar.YEAR);
SpinnerModel yearModel = new //initial value
SpinnerNumberModel(//initial value
currentYear, //min
currentYear - 1, //max
currentYear + 2, //step
1);
spinner = new JSpinner();
spinner.setModel(yearModel);
}Example 99
| Project: optaplanner-master File: InstitutionParametrizationDialog.java View source code |
private JPanel createFormPanel() {
JPanel formPanel = new JPanel(new GridLayout(0, 2, 5, 5));
formPanel.add(new JLabel("2 exams in a row penalty"));
twoInARowPenaltyField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
formPanel.add(twoInARowPenaltyField);
formPanel.add(new JLabel("2 exams in a day penalty"));
twoInADayPenaltyField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
formPanel.add(twoInADayPenaltyField);
formPanel.add(new JLabel("Period spread length"));
periodSpreadLengthField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
formPanel.add(periodSpreadLengthField);
formPanel.add(new JLabel("Period spread penalty"));
periodSpreadPenaltyField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
formPanel.add(periodSpreadPenaltyField);
formPanel.add(new JLabel("Exams of mixed duration penalty"));
mixedDurationPenaltyField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
formPanel.add(mixedDurationPenaltyField);
formPanel.add(new JLabel("Front load: large exam size"));
frontLoadLargeTopicSizeField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
// Not yet implemented: requires Topic changes if changed
frontLoadLargeTopicSizeField.setEnabled(false);
formPanel.add(frontLoadLargeTopicSizeField);
formPanel.add(new JLabel("Front load: last period size"));
frontLoadLastPeriodSizeField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
// Not yet implemented: requires Period changes if changed
frontLoadLastPeriodSizeField.setEnabled(false);
formPanel.add(frontLoadLastPeriodSizeField);
formPanel.add(new JLabel("Front load: penalty"));
frontLoadPenaltyField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
formPanel.add(frontLoadPenaltyField);
return formPanel;
}Example 100
| Project: Origamist-master File: JEditableSlider.java View source code |
/**
* Create all components this component uses.
*/
protected void createComponents() {
if (slider == null) {
JSlider sl = new JSlider(new DefaultBoundedRangeModel(100, 5, 25, defaultSliderMax));
Hashtable<Object, Object> labels = new Hashtable<Object, Object>();
Font labelFont = new JLabel().getFont().deriveFont(Font.PLAIN, 9f);
for (Integer i : new Integer[] { 25, 100, 200, defaultSliderMax }) {
JLabel label = new JLabel(i.toString());
label.setFont(labelFont);
labels.put(i, label);
}
sl.setLabelTable(labels);
sl.setPaintTicks(true);
sl.setMajorTickSpacing(75);
sl.setMinorTickSpacing(15);
sl.setPaintLabels(true);
setSlider(sl);
}
if (spinner == null) {
JSpinner sp = new JSpinner(new SpinnerNumberModel());
JSpinner.NumberEditor editor = (NumberEditor) sp.getEditor();
editor.getTextField().setColumns(3);
sp.setEditor(editor);
setSpinner(sp);
}
spinner.setValue(100);
slider.setValue(100);
updateSpinnerModel();
}Example 101
| Project: PleoCommand-master File: ConfigNumber.java View source code |
@Override
@SuppressWarnings("unchecked")
public final // but we can't express this in Java genericals :(
boolean insertGUIComponents(final Layouter lay) {
sp = new JSpinner(new SpinnerNumberModel(content, (Comparable<E>) min, (Comparable<E>) max, step));
sp.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(final ChangeEvent e) {
if (!isInternalMod())
invokeChangingContent(getSp().getValue());
}
});
((DefaultEditor) sp.getEditor()).getTextField().getDocument().addUndoableEditListener(new UndoableEditListener() {
@Override
public void undoableEditHappened(final UndoableEditEvent e) {
if (!isInternalMod())
try {
getSp().commitEdit();
invokeChangingContent(getSp().getValue());
} catch (final ParseException exc) {
}
}
});
sp.setPreferredSize(new Dimension(150, sp.getMinimumSize().height));
lay.add(sp, true);
invokeChangingContent(sp.getValue());
return false;
}