Program: 68957
Project: 68957
Buggy source:
private void initComponents(){
  dialogPane=new JPanel();
  contentPanel=new JPanel();
  labelVariationLimit=new JLabel();
  radioButtonV5=new JRadioButton();
  radioButtonV10=new JRadioButton();
  radioButtonV15=new JRadioButton();
  radioButtonV30=new JRadioButton();
  radioButtonUnlimited=new JRadioButton();
  labelAxisSetting=new JLabel();
  radioButtonA1Top=new JRadioButton();
  radioButtonA1Bottom=new JRadioButton();
  labelBoardColor=new JLabel();
  radioButtonColorOriginal=new JRadioButton();
  radioButtonColorBright=new JRadioButton();
  radioButtonColorPureWhite=new JRadioButton();
  labelAutoHide=new JLabel();
  checkBoxAutoHideMoveNumber=new JCheckBox();
  labelAnalysisModeOn=new JLabel();
  checkBoxAnalysisWindowShow=new JCheckBox();
  checkBoxMouseMoveShow=new JCheckBox();
  labelLeelazCommandLine=new JLabel();
  textFieldLeelazCommandLine=new JTextField();
  labelNotes=new JLabel();
  buttonResetCommandLine=new JButton();
  labelMoveNumber=new JLabel();
  checkBoxShowMoveNumber=new JCheckBox();
  checkBoxMoveNumberLimit=new JCheckBox();
  textFieldMoveNumberLimitCount=new JTextField();
  labelMoveNumberLimitLabelTail=new JLabel();
  checkBoxAutoHideAnalysisSuggession=new JCheckBox();
  labelTryPlayingMode=new JLabel();
  checkBoxAutoEnterTryPlayingMode=new JCheckBox();
  labelMainWindow=new JLabel();
  checkBoxMainWindowAlwaysOnTop=new JCheckBox();
  checkBoxShowSuggession=new JCheckBox();
  buttonBar=new JPanel();
  okButton=new JButton();
  cancelButton=new JButton();
  setTitle("String_Node_Str");
  setModal(true);
  Container contentPane=getContentPane();
  contentPane.setLayout(new BorderLayout());
{
    dialogPane.setBorder(new EmptyBorder(12,12,12,12));
    dialogPane.setLayout(new BorderLayout());
{
      labelVariationLimit.setText("String_Node_Str");
      radioButtonV5.setText("String_Node_Str");
      radioButtonV10.setText("String_Node_Str");
      radioButtonV15.setText("String_Node_Str");
      radioButtonV30.setText("String_Node_Str");
      radioButtonUnlimited.setText("String_Node_Str");
      radioButtonUnlimited.setSelected(true);
      labelAxisSetting.setText("String_Node_Str");
      radioButtonA1Top.setText("String_Node_Str");
      radioButtonA1Bottom.setText("String_Node_Str");
      radioButtonA1Bottom.setSelected(true);
      labelBoardColor.setText("String_Node_Str");
      radioButtonColorOriginal.setText("String_Node_Str");
      radioButtonColorBright.setText("String_Node_Str");
      radioButtonColorBright.setSelected(true);
      radioButtonColorPureWhite.setText("String_Node_Str");
      labelAutoHide.setText("String_Node_Str");
      checkBoxAutoHideMoveNumber.setText("String_Node_Str");
      checkBoxAutoHideMoveNumber.setSelected(true);
      labelAnalysisModeOn.setText("String_Node_Str");
      checkBoxAnalysisWindowShow.setText("String_Node_Str");
      checkBoxAnalysisWindowShow.setSelected(true);
      checkBoxMouseMoveShow.setText("String_Node_Str");
      labelLeelazCommandLine.setText("String_Node_Str");
      textFieldLeelazCommandLine.setText("String_Node_Str");
      labelNotes.setText("String_Node_Str");
      labelNotes.setFont(labelNotes.getFont().deriveFont(labelNotes.getFont().getStyle() | Font.BOLD));
      buttonResetCommandLine.setText("String_Node_Str");
      buttonResetCommandLine.addActionListener(e -> buttonResetCommandLineActionPerformed(e));
      labelMoveNumber.setText("String_Node_Str");
      checkBoxShowMoveNumber.setText("String_Node_Str");
      checkBoxShowMoveNumber.setSelected(true);
      checkBoxMoveNumberLimit.setText("String_Node_Str");
      textFieldMoveNumberLimitCount.setText("String_Node_Str");
      labelMoveNumberLimitLabelTail.setText("String_Node_Str");
      checkBoxAutoHideAnalysisSuggession.setText("String_Node_Str");
      checkBoxAutoHideAnalysisSuggession.setSelected(true);
      labelTryPlayingMode.setText("String_Node_Str");
      checkBoxAutoEnterTryPlayingMode.setText("String_Node_Str");
      labelMainWindow.setText("String_Node_Str");
      checkBoxMainWindowAlwaysOnTop.setText("String_Node_Str");
      checkBoxShowSuggession.setText("String_Node_Str");
      checkBoxShowSuggession.setSelected(true);
      GroupLayout contentPanelLayout=new GroupLayout(contentPanel);
      contentPanel.setLayout(contentPanelLayout);
      contentPanelLayout.setHorizontalGroup(contentPanelLayout.createParallelGroup().addGroup(contentPanelLayout.createSequentialGroup().addContainerGap().addGroup(contentPanelLayout.createParallelGroup().addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelLeelazCommandLine).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(textFieldLeelazCommandLine,GroupLayout.PREFERRED_SIZE,388,GroupLayout.PREFERRED_SIZE).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(buttonResetCommandLine,GroupLayout.DEFAULT_SIZE,100,Short.MAX_VALUE).addContainerGap()).addGroup(contentPanelLayout.createSequentialGroup().addGroup(contentPanelLayout.createParallelGroup().addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelVariationLimit).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonV5).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonV10).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonV15).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonV30).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonUnlimited)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelAxisSetting).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonA1Top).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonA1Bottom)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelBoardColor).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonColorOriginal).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonColorBright).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonColorPureWhite)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelAutoHide).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxAutoHideMoveNumber).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxAutoHideAnalysisSuggession)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelAnalysisModeOn).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxAnalysisWindowShow).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxMouseMoveShow).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxShowSuggession)).addComponent(labelNotes).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelMoveNumber).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxShowMoveNumber).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxMoveNumberLimit).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(textFieldMoveNumberLimitCount,GroupLayout.PREFERRED_SIZE,GroupLayout.DEFAULT_SIZE,GroupLayout.PREFERRED_SIZE).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(labelMoveNumberLimitLabelTail)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelTryPlayingMode).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxAutoEnterTryPlayingMode)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelMainWindow).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxMainWindowAlwaysOnTop))).addGap(0,19,Short.MAX_VALUE)))));
      contentPanelLayout.setVerticalGroup(contentPanelLayout.createParallelGroup().addGroup(contentPanelLayout.createSequentialGroup().addContainerGap().addGroup(contentPanelLayout.createParallelGroup().addComponent(radioButtonUnlimited).addComponent(radioButtonV30).addComponent(radioButtonV15).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelVariationLimit).addComponent(radioButtonV5)).addComponent(radioButtonV10)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelAxisSetting,GroupLayout.PREFERRED_SIZE,26,GroupLayout.PREFERRED_SIZE).addComponent(radioButtonA1Top).addComponent(radioButtonA1Bottom)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup().addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(radioButtonColorOriginal).addComponent(labelBoardColor)).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(radioButtonColorBright).addComponent(radioButtonColorPureWhite))).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelAutoHide).addComponent(checkBoxAutoHideMoveNumber).addComponent(checkBoxAutoHideAnalysisSuggession)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelAnalysisModeOn).addComponent(checkBoxAnalysisWindowShow).addComponent(checkBoxMouseMoveShow).addComponent(checkBoxShowSuggession)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelLeelazCommandLine).addComponent(buttonResetCommandLine).addComponent(textFieldLeelazCommandLine,GroupLayout.PREFERRED_SIZE,GroupLayout.DEFAULT_SIZE,GroupLayout.PREFERRED_SIZE)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelMoveNumber).addComponent(checkBoxShowMoveNumber).addComponent(checkBoxMoveNumberLimit).addComponent(textFieldMoveNumberLimitCount,GroupLayout.PREFERRED_SIZE,GroupLayout.DEFAULT_SIZE,GroupLayout.PREFERRED_SIZE).addComponent(labelMoveNumberLimitLabelTail)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelTryPlayingMode).addComponent(checkBoxAutoEnterTryPlayingMode)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelMainWindow).addComponent(checkBoxMainWindowAlwaysOnTop)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED,17,Short.MAX_VALUE).addComponent(labelNotes).addContainerGap()));
    }
    dialogPane.add(contentPanel,BorderLayout.CENTER);
{
      buttonBar.setBorder(new EmptyBorder(12,0,0,0));
      buttonBar.setLayout(new GridBagLayout());
      ((GridBagLayout)buttonBar.getLayout()).columnWidths=new int[]{0,85,80};
      ((GridBagLayout)buttonBar.getLayout()).columnWeights=new double[]{1.0,0.0,0.0};
      okButton.setText("String_Node_Str");
      okButton.addActionListener(e -> okButtonActionPerformed(e));
      buttonBar.add(okButton,new GridBagConstraints(1,0,1,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.BOTH,new Insets(0,0,0,5),0,0));
      cancelButton.setText("String_Node_Str");
      cancelButton.addActionListener(e -> cancelButtonActionPerformed(e));
      buttonBar.add(cancelButton,new GridBagConstraints(2,0,1,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.BOTH,new Insets(0,0,0,0),0,0));
    }
    dialogPane.add(buttonBar,BorderLayout.SOUTH);
  }
  contentPane.add(dialogPane,BorderLayout.CENTER);
  pack();
  setLocationRelativeTo(null);
  ButtonGroup buttonGroupVariationLimit=new ButtonGroup();
  buttonGroupVariationLimit.add(radioButtonV5);
  buttonGroupVariationLimit.add(radioButtonV10);
  buttonGroupVariationLimit.add(radioButtonV15);
  buttonGroupVariationLimit.add(radioButtonV30);
  buttonGroupVariationLimit.add(radioButtonUnlimited);
  ButtonGroup buttonGroupAxisSetting=new ButtonGroup();
  buttonGroupAxisSetting.add(radioButtonA1Top);
  buttonGroupAxisSetting.add(radioButtonA1Bottom);
  ButtonGroup buttonGroupBoardColor=new ButtonGroup();
  buttonGroupBoardColor.add(radioButtonColorOriginal);
  buttonGroupBoardColor.add(radioButtonColorBright);
  buttonGroupBoardColor.add(radioButtonColorPureWhite);
}

Fixed version (ground truth):
private void initComponents(){
  dialogPane=new JPanel();
  contentPanel=new JPanel();
  labelVariationLimit=new JLabel();
  radioButtonV5=new JRadioButton();
  radioButtonV10=new JRadioButton();
  radioButtonV15=new JRadioButton();
  radioButtonV30=new JRadioButton();
  radioButtonUnlimited=new JRadioButton();
  labelAxisSetting=new JLabel();
  radioButtonA1Top=new JRadioButton();
  radioButtonA1Bottom=new JRadioButton();
  labelBoardColor=new JLabel();
  radioButtonColorOriginal=new JRadioButton();
  radioButtonColorBright=new JRadioButton();
  radioButtonColorPureWhite=new JRadioButton();
  labelSuggestion=new JLabel();
  labelAnalysisModeOn=new JLabel();
  checkBoxAnalysisWindowShow=new JCheckBox();
  checkBoxMouseMoveShow=new JCheckBox();
  labelLeelazCommandLine=new JLabel();
  textFieldLeelazCommandLine=new JTextField();
  labelNotes=new JLabel();
  buttonResetCommandLine=new JButton();
  labelMoveNumber=new JLabel();
  checkBoxShowMoveNumber=new JCheckBox();
  checkBoxMoveNumberLimit=new JCheckBox();
  textFieldMoveNumberLimitCount=new JTextField();
  labelMoveNumberLimitLabelTail=new JLabel();
  checkBoxPlayoutsInShortForm=new JCheckBox();
  labelTryPlayingMode=new JLabel();
  checkBoxAutoEnterTryPlayingMode=new JCheckBox();
  labelMainWindow=new JLabel();
  checkBoxMainWindowAlwaysOnTop=new JCheckBox();
  checkBoxShowSuggestion=new JCheckBox();
  buttonBar=new JPanel();
  okButton=new JButton();
  cancelButton=new JButton();
  setTitle("String_Node_Str");
  setModal(true);
  Container contentPane=getContentPane();
  contentPane.setLayout(new BorderLayout());
{
    dialogPane.setBorder(new EmptyBorder(12,12,12,12));
    dialogPane.setLayout(new BorderLayout());
{
      labelVariationLimit.setText("String_Node_Str");
      radioButtonV5.setText("String_Node_Str");
      radioButtonV10.setText("String_Node_Str");
      radioButtonV15.setText("String_Node_Str");
      radioButtonV30.setText("String_Node_Str");
      radioButtonUnlimited.setText("String_Node_Str");
      radioButtonUnlimited.setSelected(true);
      labelAxisSetting.setText("String_Node_Str");
      radioButtonA1Top.setText("String_Node_Str");
      radioButtonA1Bottom.setText("String_Node_Str");
      radioButtonA1Bottom.setSelected(true);
      labelBoardColor.setText("String_Node_Str");
      radioButtonColorOriginal.setText("String_Node_Str");
      radioButtonColorOriginal.setEnabled(false);
      radioButtonColorBright.setText("String_Node_Str");
      radioButtonColorBright.setSelected(true);
      radioButtonColorBright.setEnabled(false);
      radioButtonColorPureWhite.setText("String_Node_Str");
      radioButtonColorPureWhite.setEnabled(false);
      labelSuggestion.setText("String_Node_Str");
      labelAnalysisModeOn.setText("String_Node_Str");
      checkBoxAnalysisWindowShow.setText("String_Node_Str");
      checkBoxAnalysisWindowShow.setSelected(true);
      checkBoxMouseMoveShow.setText("String_Node_Str");
      labelLeelazCommandLine.setText("String_Node_Str");
      textFieldLeelazCommandLine.setText("String_Node_Str");
      labelNotes.setText("String_Node_Str");
      labelNotes.setFont(labelNotes.getFont().deriveFont(labelNotes.getFont().getStyle() | Font.BOLD));
      buttonResetCommandLine.setText("String_Node_Str");
      buttonResetCommandLine.addActionListener(e -> buttonResetCommandLineActionPerformed(e));
      labelMoveNumber.setText("String_Node_Str");
      checkBoxShowMoveNumber.setText("String_Node_Str");
      checkBoxShowMoveNumber.setSelected(true);
      checkBoxMoveNumberLimit.setText("String_Node_Str");
      textFieldMoveNumberLimitCount.setText("String_Node_Str");
      labelMoveNumberLimitLabelTail.setText("String_Node_Str");
      checkBoxPlayoutsInShortForm.setText("String_Node_Str");
      labelTryPlayingMode.setText("String_Node_Str");
      checkBoxAutoEnterTryPlayingMode.setText("String_Node_Str");
      labelMainWindow.setText("String_Node_Str");
      checkBoxMainWindowAlwaysOnTop.setText("String_Node_Str");
      checkBoxShowSuggestion.setText("String_Node_Str");
      checkBoxShowSuggestion.setSelected(true);
      GroupLayout contentPanelLayout=new GroupLayout(contentPanel);
      contentPanel.setLayout(contentPanelLayout);
      contentPanelLayout.setHorizontalGroup(contentPanelLayout.createParallelGroup().addGroup(contentPanelLayout.createSequentialGroup().addContainerGap().addGroup(contentPanelLayout.createParallelGroup().addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelLeelazCommandLine).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(textFieldLeelazCommandLine,GroupLayout.PREFERRED_SIZE,388,GroupLayout.PREFERRED_SIZE).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(buttonResetCommandLine,GroupLayout.DEFAULT_SIZE,GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE).addContainerGap()).addGroup(contentPanelLayout.createSequentialGroup().addGroup(contentPanelLayout.createParallelGroup().addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelVariationLimit).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonV5).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonV10).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonV15).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonV30).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonUnlimited)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelAxisSetting).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonA1Top).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonA1Bottom)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelBoardColor).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonColorOriginal).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonColorBright).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(radioButtonColorPureWhite)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelSuggestion).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxShowSuggestion).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxPlayoutsInShortForm)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelAnalysisModeOn).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxAnalysisWindowShow).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxMouseMoveShow)).addComponent(labelNotes).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelMoveNumber).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxShowMoveNumber).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxMoveNumberLimit).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(textFieldMoveNumberLimitCount,GroupLayout.PREFERRED_SIZE,GroupLayout.DEFAULT_SIZE,GroupLayout.PREFERRED_SIZE).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(labelMoveNumberLimitLabelTail)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelTryPlayingMode).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxAutoEnterTryPlayingMode)).addGroup(contentPanelLayout.createSequentialGroup().addComponent(labelMainWindow).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addComponent(checkBoxMainWindowAlwaysOnTop))).addGap(0,0,Short.MAX_VALUE)))));
      contentPanelLayout.setVerticalGroup(contentPanelLayout.createParallelGroup().addGroup(contentPanelLayout.createSequentialGroup().addContainerGap().addGroup(contentPanelLayout.createParallelGroup().addComponent(radioButtonUnlimited).addComponent(radioButtonV30).addComponent(radioButtonV15).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelVariationLimit).addComponent(radioButtonV5)).addComponent(radioButtonV10)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelAxisSetting,GroupLayout.PREFERRED_SIZE,26,GroupLayout.PREFERRED_SIZE).addComponent(radioButtonA1Top).addComponent(radioButtonA1Bottom)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup().addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(radioButtonColorOriginal).addComponent(labelBoardColor)).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(radioButtonColorBright).addComponent(radioButtonColorPureWhite))).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelSuggestion).addComponent(checkBoxPlayoutsInShortForm).addComponent(checkBoxShowSuggestion)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelAnalysisModeOn).addComponent(checkBoxAnalysisWindowShow).addComponent(checkBoxMouseMoveShow)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelLeelazCommandLine).addComponent(buttonResetCommandLine).addComponent(textFieldLeelazCommandLine,GroupLayout.PREFERRED_SIZE,GroupLayout.DEFAULT_SIZE,GroupLayout.PREFERRED_SIZE)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelMoveNumber).addComponent(checkBoxShowMoveNumber).addComponent(checkBoxMoveNumberLimit).addComponent(textFieldMoveNumberLimitCount,GroupLayout.PREFERRED_SIZE,GroupLayout.DEFAULT_SIZE,GroupLayout.PREFERRED_SIZE).addComponent(labelMoveNumberLimitLabelTail)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelTryPlayingMode).addComponent(checkBoxAutoEnterTryPlayingMode)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED).addGroup(contentPanelLayout.createParallelGroup(GroupLayout.Alignment.BASELINE).addComponent(labelMainWindow).addComponent(checkBoxMainWindowAlwaysOnTop)).addPreferredGap(LayoutStyle.ComponentPlacement.RELATED,17,Short.MAX_VALUE).addComponent(labelNotes).addContainerGap()));
    }
    dialogPane.add(contentPanel,BorderLayout.CENTER);
{
      buttonBar.setBorder(new EmptyBorder(12,0,0,0));
      buttonBar.setLayout(new GridBagLayout());
      ((GridBagLayout)buttonBar.getLayout()).columnWidths=new int[]{0,85,80};
      ((GridBagLayout)buttonBar.getLayout()).columnWeights=new double[]{1.0,0.0,0.0};
      okButton.setText("String_Node_Str");
      okButton.addActionListener(e -> okButtonActionPerformed(e));
      buttonBar.add(okButton,new GridBagConstraints(1,0,1,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.BOTH,new Insets(0,0,0,5),0,0));
      cancelButton.setText("String_Node_Str");
      cancelButton.addActionListener(e -> cancelButtonActionPerformed(e));
      buttonBar.add(cancelButton,new GridBagConstraints(2,0,1,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.BOTH,new Insets(0,0,0,0),0,0));
    }
    dialogPane.add(buttonBar,BorderLayout.SOUTH);
  }
  contentPane.add(dialogPane,BorderLayout.CENTER);
  pack();
  setLocationRelativeTo(null);
  ButtonGroup buttonGroupVariationLimit=new ButtonGroup();
  buttonGroupVariationLimit.add(radioButtonV5);
  buttonGroupVariationLimit.add(radioButtonV10);
  buttonGroupVariationLimit.add(radioButtonV15);
  buttonGroupVariationLimit.add(radioButtonV30);
  buttonGroupVariationLimit.add(radioButtonUnlimited);
  ButtonGroup buttonGroupAxisSetting=new ButtonGroup();
  buttonGroupAxisSetting.add(radioButtonA1Top);
  buttonGroupAxisSetting.add(radioButtonA1Bottom);
  ButtonGroup buttonGroupBoardColor=new ButtonGroup();
  buttonGroupBoardColor.add(radioButtonColorOriginal);
  buttonGroupBoardColor.add(radioButtonColorBright);
  buttonGroupBoardColor.add(radioButtonColorPureWhite);
}