BrowserWindow有一个move
事件,如下所述:
https://github.com/atom/electron/blob/master/docs/api/browser-window.md#event-move
但是如何获得它移动的坐标?
我这样做:
mainWindow.on( "move", function( event ) {
console.log( event );
});
但我明白了:
{ preventDefault: [Function: preventDefault],
sender:
BrowserWindow {
_events:
{ blur: [Function],
focus: [Function],
'devtools-opened': [Function],
closed: [Function],
move: [Function] },
_eventsCount: 5,
devToolsWebContents: [Getter] } }
现在怎样?这个活动有什么特点?没有记录任何事件属性。
答案 0 :(得分:2)
你可以这样得到它们:
mainWindow.on( "move", function( event ) {
console.log( event.sender.getBounds() );
});
输出:
Object {x: 622, y: 159, width: 800, height: 600}