[英]Swing, mouseClicked and Z-Order
我有一个具有空布局的JFrame,并且在同一位置有两个单字符JLabel。
当我添加MouseListener时,MouseClicked事件总是转到第一个JLabel,即使那里有透明像素也是如此。 有解决方案吗?
(例如:我显示“ a”和“á”,我需要知道用户是否单击了字符或重音符号)
IIRC,您需要将setOpaque
false并覆盖contains(int,int)
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.