Около 4 месяцев назад я написал базовый графический интерфейс Java, используя jpanel, и кучу других вещей, включая класс, найденный здесь: TextLineNumber (https://tips4java.wordpress.com/2009/05/23/text-component-line-number/). Тогда все работало нормально (Моя память говорит мне, что я былс использованием Java 10 на компьютере 1), но когда я загружаю его сейчас (компьютер 2), используя ту же IDE (Intellij IDEA), в зависимости от того, как я взаимодействую с ним, он сильно глючит. Я пробовал это с JDK 1.8.0, 10.0.2 и 12.0.2. У всех одна и та же проблема. Не уверен, что это ошибка в моем коде (не знаю почему, не было этой проблемы раньше), моя видеокарта (также сомнительная, компьютер 2 совершенно новый), java (пробовал 3 версии), библиотека textlinenumber (без изменений через 4 месяца) или что-то, что не указано в списке.
Любые идеи приветствуются, это больше, чем у меня сейчас.
Ниже приведены изображения того, что я подразумеваю под глюками, и список того, что я нашел, что вызывает / исправляет его.
Изображение текстового поля после немедленного запуска
Изображение после того, как были напечатаны слова «Текст 1-й строки»
Изображение текстового поля (игнорировать синюю линию) после ввода слов «Текст 1-й строки», затем новыйдобавлена строка
после предыдущего изображения + окно изменения размера
после предыдущего + возврат
Есть многодругие примеры, но все они примерно одинаковы, левый столбец, который должен быть серого цвета и отображать текст из других частей окна.
Спасибо за любую помощь, которую вы, ребята, можете оказать