【问题标题】:Applet Location (x,y coordinates) on screen屏幕上的小程序位置(x,y 坐标)
【发布时间】:2012-03-06 22:39:36
【问题描述】:

有没有办法获得嵌入在浏览器中的小程序屏幕上的 x,y 坐标,原因是小程序记录了用户的屏幕,但现在它正在记录整个桌面。

我需要小程序只记录浏览器窗口。

这可能吗?

Button coor = new Button("Action");
add(coor);
Point loc = new Point();
loc = coor.getLocationOnScreen();
showStatus(Integer.toString(loc.x));
showStatus(Integer.toString(loc.y));

【问题讨论】:

    标签: java browser applet


    【解决方案1】:

    【讨论】:

    • 所以在小程序中我必须这样做。getLocationOnScreen()?
    • “我必须这样做。getLocationOnScreen()?” 是的。
    • 嗨,安德鲁,我尝试在小程序中创建一个按钮并使用 getLocationOnScreen,但它给了我 0,0 的坐标,这是不正确的。我使用的代码如下所示: Button coor = new Button("Action");添加(坐标); coor.getLocationOnScreen();它给了我 coor.x = 0, coor.y = 0
    • “我使用的代码是” 我无法读取 cmets 中的代码,将其编辑到问题中并使用代码格式。但不要编码 sn-ps,而是发布 SSCCE
    • 发布 SSCCE(我会进一步研究)。
    猜你喜欢
    • 2017-08-09
    • 2017-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-09
    • 2014-12-19
    • 2015-12-28
    相关资源
    最近更新 更多