Установка цвета в JTextField, который выключен

129
10 июля 2019, 01:30

начал использовать JTextField и возникла следующая проблема, в JTextField, который помечен disable() не меняется цвет шрифта.

JTextField inputSecStr = new JTextField("Секунд");
        createLabel(inputSecStr);
public static void createLabel(JTextField textField) {
        textField.disable();
        textField.setBorder(null);
        textField.setForeground(Color.decode("#00FF00"));
        textField.setFont(new Font("Times New Roman", Font.BOLD, 12));
        textField.setBackground(Color.decode("#000000"));
        textField.setHorizontalAlignment(SwingConstants.CENTER);
    }

Для JTextField, к которому я не применяю disable() все работает корректно.

Answer 1

Используйте setDisabledTextColor.

READ ALSO
Получение input элемента по тегу name

Получение input элемента по тегу name

Есть страница, на которой находится 'input' элемент, с тегом 'hidden', но в его 'value' находится строка которую надо получить, как это реализовать в java?

117
Flexbox или CSS Grid? [закрыт]

Flexbox или CSS Grid? [закрыт]

Уже давно я использую технологию flexbox, всем доволен и все работаетНо в последнее время все слышу про CSS Grid

151
Почему в console выводится Uncaught ReferenceError: age is not defined [дубликат]

Почему в console выводится Uncaught ReferenceError: age is not defined [дубликат]

Данный вопрос является точным дубликатом:

110
Как изменить переменную в функции в зависимости от ширины экрана

Как изменить переменную в функции в зависимости от ширины экрана

Прошу помощи у того кто может разбираться в этом: Есть в моем таймере разная ширина экрана: 1200 и больше --- fontSize 30, captionSize 10 от 992 до 1200 --- fontSize...

156