AWTUtilities setWindowOpaque Альтернативы

Я использовал AWTUtilities сделать окно (JFrame) прозрачный и показывает округленные изображения.

Код всегда был прост,

window.setUndecorated(true);
AWTUtilities.setWindowOpaque(window, false);

Но я столкнулся с некоторыми проблемами. Иногда окно не отвечало, или загружалось слишком много времени. Странные проблемы

Затем иногда я использовал следующий код,

window.setUndecorated(true);
setBackground(new Color(0, 0, 0, 0));

или же

window.setUndecorated(true);
setBackground(new Color(1.0f, 1.0f, 1.0f, 0.0f));

Но мне нужно знать, каков наилучший метод, который мы можем использовать для создания прозрачных окон и отображения округленных изображений в JFrame, не замедляя и не сталкиваясь со странными проблемами? Поэтому любой может подсказать мне, какой метод лучше всего использовать с фрагментом кода. Я правда ценю это.

0 ответов

Другие вопросы по тегам