Swing GUI работает медленно в UNIX - PullRequest
1 голос
/ 25 февраля 2011

Я имею дело со странной проблемой. У меня есть графический интерфейс, построенный с использованием свинга. Его производительность очень хороша в Windows, но в Linux / Unix его производительность снижается в 10 раз.

Я использую UIManager для GUI, но я пытался использовать LaF, как

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

ИЛИ UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());

, но не удалось.

1 Ответ

2 голосов
/ 25 февраля 2011

swing использует Java2D API для отрисовки всех его компонентов, которые вызывают низкоуровневые функции операционной системы для отрисовки. Возможно ли, что вы не установили графические драйверы на Linux, верно? Я просто догадываюсь. В любом случае предоставьте больше информации о операционной системе, где вы пробовали свое приложение. Какой менеджер окон вы пробовали в Linux? Вы пробовали приложение на разных компьютерах? и т.д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...