Есть jcombobox в котором есть лиснер в котором есть if в котором выбирается какой метод использовать. Нужно как то хранить этот выбор, чтобы вызвать его в другом методе другого класса. Я вижу так. Положить результат выбора в переменную и затем вызвать переменную там, где это необходимо. Вызвать метод напрямую пробовал но из-за необходимости jcombobox быть static не даёт его инициализировать в родительском классе
Статический метод принимающий File и ничего не возвращающий можно сохранить в переменной так
Consumer<File> methodRef = SomeClass::someMethod;
нестатический так
SomeClass obj = new SomeClass();
Consumer<File> methodRef = obj::someMethod;
а вызвать потом так
methodRef.accept(new File("test.txt"));
Все оказалось довольно просто. Все что мне нужно было сделать это выразить логику на bh а с pl получить лишь входящие данные. А я пытался выразить логику и ее результат на pl и запихнуть в переменную и затем передать ее на bh. Всем спасибо:)
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости