0
我知道,你可以使用跟踪窗口大小调整操作:lwjgl3窗口调整最终事件?
glfwSetWindowSizeCallback(window, wsCallback = new GLFWWindowSizeCallback() {
@Override
public void invoke(long window, int w, int h) {
LOG.info("window resized");
if (w > 0 && h > 0) {
width = w;
height = h;
}
}
});
然而,这样的invoke方法被潜在调用数百次,我只希望最后一场比赛,以保存新的大小在配置。我如何做到这一点,而不使用某种类型的延迟机制,例如在进一步调用调用时刷新的一秒定时器?