This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 191375
Collapse All | Expand All

(-)a/maven/src/org/netbeans/modules/maven/api/customizer/support/CheckBoxUpdater.java (-2 / +2 lines)
Lines 74-80 Link Here
74
            inherited = false;
74
            inherited = false;
75
            component.setFont(component.getFont().deriveFont(Font.BOLD));
75
            component.setFont(component.getFont().deriveFont(Font.BOLD));
76
76
77
            component.setToolTipText(""); //NOI18N
77
            component.setToolTipText(null);
78
        } else {
78
        } else {
79
            component.setToolTipText(NbBundle.getMessage(CheckBoxUpdater.class, "MSG_Value_Inherited")); //NOI18N
79
            component.setToolTipText(NbBundle.getMessage(CheckBoxUpdater.class, "MSG_Value_Inherited")); //NOI18N
80
            inherited = true;
80
            inherited = true;
Lines 103-109 Link Here
103
    private void setCheckBoxValue(Boolean value, boolean defValue, JCheckBox component) {
103
    private void setCheckBoxValue(Boolean value, boolean defValue, JCheckBox component) {
104
        if (value != null) {
104
        if (value != null) {
105
            component.setSelected(value.booleanValue());
105
            component.setSelected(value.booleanValue());
106
            component.setToolTipText(""); //NOI18N
106
            component.setToolTipText(null);
107
            inherited = false;
107
            inherited = false;
108
            component.setFont(component.getFont().deriveFont(Font.BOLD));
108
            component.setFont(component.getFont().deriveFont(Font.BOLD));
109
        } else {
109
        } else {
(-)a/maven/src/org/netbeans/modules/maven/api/customizer/support/ComboBoxUpdater.java (-3 / +3 lines)
Lines 79-85 Link Here
79
//            component.setBackground(DEFAULT);
79
//            component.setBackground(DEFAULT);
80
            label.setFont(label.getFont().deriveFont(Font.BOLD));
80
            label.setFont(label.getFont().deriveFont(Font.BOLD));
81
            
81
            
82
            component.setToolTipText(""); //NOI18N
82
            component.setToolTipText(null);
83
        }
83
        }
84
        @SuppressWarnings("unchecked")
84
        @SuppressWarnings("unchecked")
85
        T val = (T)component.getSelectedItem();
85
        T val = (T)component.getSelectedItem();
Lines 114-120 Link Here
114
    private void setComboValue(T value, T projectValue, JComboBox field) {
114
    private void setComboValue(T value, T projectValue, JComboBox field) {
115
        if (value != null) {
115
        if (value != null) {
116
            field.setSelectedItem(value);
116
            field.setSelectedItem(value);
117
            component.setToolTipText(""); //NOI18N
117
            component.setToolTipText(null);
118
            inherited = false;
118
            inherited = false;
119
            label.setFont(label.getFont().deriveFont(Font.BOLD));
119
            label.setFont(label.getFont().deriveFont(Font.BOLD));
120
        } else if (projectValue != null) {
120
        } else if (projectValue != null) {
Lines 125-131 Link Here
125
            inherited = true;
125
            inherited = true;
126
        } else {
126
        } else {
127
            field.setSelectedItem(field.getModel().getElementAt(0));
127
            field.setSelectedItem(field.getModel().getElementAt(0));
128
            component.setToolTipText(""); //NOI18N
128
            component.setToolTipText(null);
129
            inherited = false;
129
            inherited = false;
130
            label.setFont(label.getFont().deriveFont(Font.BOLD));
130
            label.setFont(label.getFont().deriveFont(Font.BOLD));
131
      }
131
      }
(-)a/maven/src/org/netbeans/modules/maven/api/customizer/support/TextComponentUpdater.java (-3 / +3 lines)
Lines 79-85 Link Here
79
            inherited = false;
79
            inherited = false;
80
//            component.setBackground(DEFAULT);
80
//            component.setBackground(DEFAULT);
81
            label.setFont(label.getFont().deriveFont(Font.BOLD));
81
            label.setFont(label.getFont().deriveFont(Font.BOLD));
82
            component.setToolTipText(""); //NOI18N
82
            component.setToolTipText(null);
83
        }
83
        }
84
        setValue(component.getText().trim().length() == 0 ? null : component.getText());
84
        setValue(component.getText().trim().length() == 0 ? null : component.getText());
85
        if (component.getText().trim().length() == 0) {
85
        if (component.getText().trim().length() == 0) {
Lines 121-127 Link Here
121
    private void setTextFieldValue(String value, String projectValue, JTextComponent field) {
121
    private void setTextFieldValue(String value, String projectValue, JTextComponent field) {
122
        if (value != null) {
122
        if (value != null) {
123
            field.setText(value);
123
            field.setText(value);
124
            component.setToolTipText(""); //NOI18N
124
            component.setToolTipText(null);
125
            inherited = false;
125
            inherited = false;
126
            label.setFont(label.getFont().deriveFont(Font.BOLD));
126
            label.setFont(label.getFont().deriveFont(Font.BOLD));
127
        } else if (projectValue != null) {
127
        } else if (projectValue != null) {
Lines 134-140 Link Here
134
            inherited = true;
134
            inherited = true;
135
        } else {
135
        } else {
136
            field.setText("");//NOI18N
136
            field.setText("");//NOI18N
137
            component.setToolTipText("");//NOI18N
137
            component.setToolTipText(null);
138
            inherited = false;
138
            inherited = false;
139
            label.setFont(label.getFont().deriveFont(Font.BOLD));
139
            label.setFont(label.getFont().deriveFont(Font.BOLD));
140
        }
140
        }

Return to bug 191375