Предотвращение качания от отсечения jcomponents, полностью покрытых полупрозрачным jcomponent

StackOverflow https://stackoverflow.com/questions/4080699

Вопрос

Я работаю в проекте, который требует, чтобы я мог нарисовать полупрозрачную jpanel сверху компонентов в том же контейнере. Использование метода SETCOMPONENTZORDER () хорошо работает для перекрытий (т. Е. Компонент внизу не полностью покрыт), но зажимает компонент внизу, когда он полностью покрыт.

TLDR;
1) У меня есть два jpanels в том же контейнере, оба с разными цветами BG
2) у одного есть Zindex of 0 (призвать это а), другой из 1 (вызовите его b)
3) B имеет 50% прозрачность
3) Когда B перекрывает часть A, все работает как ожидалось
4) когда B полностью охватывает A, A получает обрезанный и все, что мы видим, это B

Есть какие нибудь идеи как это починить? Спасибо за помощь!

Это было полезно?

Решение

Фоны с прозрачностью Следует объяснить, что происходит и предоставляет пару предложений о том, как решить проблему.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top