2013-11-30 3 views
1

Я работал над приложением экрана на Java.Как сделать прозрачный JFrame?

Мне нужно знать, чтобы создать JFrame полностью прозрачным?

Нравится это.

enter image description here

+0

Caveat - Я считаю, что вы не можете сделать это с украшенным окном, но посмотрите на [Как создать прозрачные и формованные окна] (http://docs.oracle.com/javase/tutorial/uiswing/misc /trans_shaped_windows.html), для [example] (http://stackoverflow.com/questions/11844927/java-transparent-window/11853691#11853691), используя как Java 6, так и Java 7 и [пример с компонентами] (http: //stackoverflow.com/questions/13546644/how-to-remove-drop-shadow-of-java-awt-frame-on-osx/13547998#13547998) – MadProgrammer

ответ

1

Вы можете сделать фрейм частично прозрачным с использованием методы frame.setOpacity(float opacity).

Для получения дополнительной информации см. the Java Tutorial on the subject.

Внимание: Если вы сделаете, если кадр прозрачен на 100%, пользователи не смогут его увидеть.

Смежные вопросы