Прозрачный фон JFrame, но видимое содержимое

Я пытаюсь сделать настольный виджет, используя Java, в основном то, что это, часы, которые выглядят как Sense Clock Widget от телефонов HTC android.

Все установлено, часы работают, и у меня есть фон и часы час / минуты изображения. Единственное, что мне нужно, это сделать фон JFrame прозрачным. JFrame не украшен и может перемещаться по содержимому, как любой виджет должен действовать.

Мне нужно выяснить, как сделать уродливый фон JFrame от серого до прозрачного, но сделать содержимое непрозрачным.

1 ответ

Решение

frame.setBackground(new Color(0,0,0,0));

Рамка прозрачная, но содержимое видно.

изображение результата

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