AWTUtilities setWindowOpaque Альтернативы - PullRequest
1 голос
/ 07 мая 2019

Я использовал 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, не замедляя и не сталкиваясь со странными проблемами? Поэтому любой может подсказать мне, какой метод лучше всего использовать с фрагментом кода. Я действительно ценю это.

...