当嵌入式Java小程序因移动浏览器而改变位置时,是否可以获取事件?
显而易见的方法不起作用:
applet.addComponentListener(new ComponentListener() {
public void componentMoved(ComponentEvent e) {
System.out.println("componentMoved");
}
// snip
});
答案 0 :(得分:1)
在循环中调用applet的任何固定元素getLocationOnScreen()
。请注意,当滚动包含小程序的页面时,也会触发。