private OptionsPanel() { super(new GridBagLayout()); GridBagConstraints gc = new GridBagConstraints(); gc.fill = GridBagConstraints.HORIZONTAL; gc.weightx = 1; gc.weighty = 0; gc.anchor = GridBagConstraints.NORTHWEST; myPackageLocalForMembersCheckbox = new JCheckBox(InspectionsBundle.message("inspection.visibility.option")); myPackageLocalForMembersCheckbox.setSelected(SUGGEST_PACKAGE_LOCAL_FOR_MEMBERS); myPackageLocalForMembersCheckbox .getModel() .addChangeListener( new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { SUGGEST_PACKAGE_LOCAL_FOR_MEMBERS = myPackageLocalForMembersCheckbox.isSelected(); } }); gc.gridy = 0; add(myPackageLocalForMembersCheckbox, gc); myPackageLocalForTopClassesCheckbox = new JCheckBox(InspectionsBundle.message("inspection.visibility.option1")); myPackageLocalForTopClassesCheckbox.setSelected(SUGGEST_PACKAGE_LOCAL_FOR_TOP_CLASSES); myPackageLocalForTopClassesCheckbox .getModel() .addChangeListener( new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { SUGGEST_PACKAGE_LOCAL_FOR_TOP_CLASSES = myPackageLocalForTopClassesCheckbox.isSelected(); } }); gc.gridy = 1; add(myPackageLocalForTopClassesCheckbox, gc); myPrivateForInnersCheckbox = new JCheckBox(InspectionsBundle.message("inspection.visibility.option2")); myPrivateForInnersCheckbox.setSelected(SUGGEST_PRIVATE_FOR_INNERS); myPrivateForInnersCheckbox .getModel() .addChangeListener( new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { SUGGEST_PRIVATE_FOR_INNERS = myPrivateForInnersCheckbox.isSelected(); } }); gc.gridy = 2; gc.weighty = 1; add(myPrivateForInnersCheckbox, gc); }
private OptionsPanel() { super(new GridBagLayout()); GridBagConstraints gc = new GridBagConstraints(); gc.weighty = 0; gc.weightx = 1; gc.fill = GridBagConstraints.HORIZONTAL; gc.anchor = GridBagConstraints.NORTHWEST; myReportClassesCheckbox = new JCheckBox(InspectionsBundle.message("inspection.can.be.final.option")); myReportClassesCheckbox.setSelected(REPORT_CLASSES); myReportClassesCheckbox .getModel() .addChangeListener( new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { REPORT_CLASSES = myReportClassesCheckbox.isSelected(); } }); gc.gridy = 0; add(myReportClassesCheckbox, gc); myReportMethodsCheckbox = new JCheckBox(InspectionsBundle.message("inspection.can.be.final.option1")); myReportMethodsCheckbox.setSelected(REPORT_METHODS); myReportMethodsCheckbox .getModel() .addChangeListener( new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { REPORT_METHODS = myReportMethodsCheckbox.isSelected(); } }); gc.gridy++; add(myReportMethodsCheckbox, gc); myReportFieldsCheckbox = new JCheckBox(InspectionsBundle.message("inspection.can.be.final.option2")); myReportFieldsCheckbox.setSelected(REPORT_FIELDS); myReportFieldsCheckbox .getModel() .addChangeListener( new ChangeListener() { @Override public void stateChanged(ChangeEvent e) { REPORT_FIELDS = myReportFieldsCheckbox.isSelected(); } }); gc.weighty = 1; gc.gridy++; add(myReportFieldsCheckbox, gc); }