在摇摆的透明容器上平滑地调整组件的大小

时间:2012-05-11 09:07:54

标签: java swing resize awt alpha-transparency

我制作了一个透明容器(JWindow),它包含一个可调整大小的矩形(JLabel的边框宽度为10px)。与http://www.screenleap.com/类似。

我使用AWTUtilities.setWindowOpaque(JWindow,false)使JWindow透明。

问题是,在调整矩形大小时,如果鼠标超出矩形边界,它将停止调整大小。这是因为父JWindow是透明的,它不会在透明部分上监听鼠标事件。

在这种情况下如何平滑地调整矩形的大小?这样在调整大小时鼠标不会超出矩形范围。

感谢名单

0 个答案:

没有答案