поэтому я работаю над созданием графического интерфейса для будущего проекта,
и я должен признать, что даже после примерно 2 лет Java я все еще не очень хорош в дизайне и программировании графического интерфейса.
Прежде всего, вот скриншот текущей версии JFrame:
Я сделал небольшой пользовательский JPanel, который будет отображать график позже,
сейчас это просто случайно. Это вещь в правом нижнем углу. Теперь, если бы я просто перекрасил это и сделал все свои вещи, ничего бы не случилось, но я должен обновить JTextArea (кстати, он включен в JScrollPane), я каждый раз устанавливаю каретку в самую последнюю позицию, он автоматически прокручивается вниз. И это приводит к тому, что в моем собственном пользовательском JPanel появляются и мерцают маленькие точки и линии, которые, как мне кажется, вызваны JTextArea.
Когда окно имеет определенные пропорции или если я не обновляю позицию каретки, это не происходит.
Я уже пробовал несколько вещей: синхронизировать все, что связано с EDT, планировать перерисовку и т. Д., Но ничто не помогает.
Кто-нибудь сталкивался с подобной ситуацией и знает, как ее исправить?
Я мог бы действительно использовать некоторую помощь здесь.
Спасибо заранее,
Том С.