我有一个窗口resizeHandler
,它工作正常。除了我只对窗口的最终尺寸感兴趣,换句话说,我对释放鼠标按钮时窗口的尺寸感兴趣。有没有办法可以监听窗口鼠标事件?
我写了一段代码来实现我的目标,但我更喜欢更明显的东西。resizeRequestId
是一个字段:
private void processResize() {
final Timer timer = new Timer() {
final Size windowSize = getWindowDimention();
final int requestId = ++resizeRequestId;
@Override
public void run() {
final boolean isLatestRequest = requestId == resizeRequestId;
if (isLatestRequest) {
//DO SOMETHING WITH windowSize
}
}
};
timer.schedule(100);
}