我制作了一个透明容器(JWindow),其中包含一个可调整大小的矩形(JLabel 有 10px 厚的边框)。类似于http://www.screenleap.com/。
我使用 AWTUtilities.setWindowOpaque(JWindow, false) 使 JWindow 透明。
问题是,在调整矩形大小时,如果鼠标超出矩形边界,它将停止调整大小。这是因为父 JWindow 是透明的,它不会在透明部分上监听鼠标事件。
在这种情况下如何平滑地调整矩形的大小?这样鼠标在调整大小时不会超出矩形范围。
谢谢