Работа InputMethodListener

114
21 декабря 2020, 04:10

Работаю с java.swing и не могу никак понять какое назначение следующих слушателей

searchField.addInputMethodListener(new InputMethodListener() {
        @Override
        public void inputMethodTextChanged(InputMethodEvent event) {
        }
        @Override
        public void caretPositionChanged(InputMethodEvent event) {
        }

searchField - JTextField

Сначала думал что эти слушатели работают когда изменяется текст в соответствующем поле, но как оказалось это не так. Смотрел документацию данных слушателей, но так и не понял что они делают. Буду благодарен за объяснение.

READ ALSO
Как подключить DLL C# в проекте на Java?

Как подключить DLL C# в проекте на Java?

Нужно подключить написанную на c# dll в проекте на javaБыло бы не плохо если показали рабочий пример

124
Композиция и наследование

Композиция и наследование

Что такое композиция, и как она связана с наследованием? Какие преимущества она имеет перед последним? Какие подводные камни имеет этот приём?

116
Как с генерировать исходный код из байтов?

Как с генерировать исходный код из байтов?

Имеется массив из байтов одной Java программыКак мне получить её исходники в нормальном Java виде, с помощью ASM может как-то ?

122