org.lwjgl.glfw.GLFW.glfwSetWindowMaximizeCallback()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(163)

本文整理了Java中org.lwjgl.glfw.GLFW.glfwSetWindowMaximizeCallback()方法的一些代码示例,展示了GLFW.glfwSetWindowMaximizeCallback()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GLFW.glfwSetWindowMaximizeCallback()方法的具体详情如下:
包路径:org.lwjgl.glfw.GLFW
类名称:GLFW
方法名:glfwSetWindowMaximizeCallback

GLFW.glfwSetWindowMaximizeCallback介绍

[英]Sets the maximization callback of the specified window, which is called when the window is maximized or restored.

This function must only be called from the main thread.
[中]设置指定窗口的最大化回调,在最大化或还原窗口时调用该回调。
只能从主线程调用此函数。

代码示例

代码示例来源:origin: libgdx/libgdx

void create(long windowHandle) {
  this.windowHandle = windowHandle;
  this.input = new Lwjgl3Input(this);
  this.graphics = new Lwjgl3Graphics(this);
  GLFW.glfwSetWindowFocusCallback(windowHandle, focusCallback);
  GLFW.glfwSetWindowIconifyCallback(windowHandle, iconifyCallback);
  GLFW.glfwSetWindowMaximizeCallback(windowHandle, maximizeCallback);
  GLFW.glfwSetWindowCloseCallback(windowHandle, closeCallback);
  GLFW.glfwSetDropCallback(windowHandle, dropCallback);
  GLFW.glfwSetWindowRefreshCallback(windowHandle, refreshCallback);
  if (windowListener != null) {
    windowListener.created(this);
  }
}

代码示例来源:origin: libgdx/libgdx

void create(long windowHandle) {
  this.windowHandle = windowHandle;
  this.input = new Lwjgl3Input(this);
  this.graphics = new Lwjgl3Graphics(this);
  GLFW.glfwSetWindowFocusCallback(windowHandle, focusCallback);
  GLFW.glfwSetWindowIconifyCallback(windowHandle, iconifyCallback);
  GLFW.glfwSetWindowMaximizeCallback(windowHandle, maximizeCallback);
  GLFW.glfwSetWindowCloseCallback(windowHandle, closeCallback);
  GLFW.glfwSetDropCallback(windowHandle, dropCallback);
  GLFW.glfwSetWindowRefreshCallback(windowHandle, refreshCallback);
  if (windowListener != null) {
    windowListener.created(this);
  }
}

代码示例来源:origin: org.lwjgl.osgi/org.lwjgl.glfw

/** See {@link GLFW#glfwSetWindowMaximizeCallback SetWindowMaximizeCallback}. */
public GLFWWindowMaximizeCallback set(long window) {
  glfwSetWindowMaximizeCallback(window, this);
  return this;
}

代码示例来源:origin: com.badlogicgames.gdx/gdx-backend-lwjgl3

void create(long windowHandle) {
  this.windowHandle = windowHandle;
  this.input = new Lwjgl3Input(this);
  this.graphics = new Lwjgl3Graphics(this);
  GLFW.glfwSetWindowFocusCallback(windowHandle, focusCallback);
  GLFW.glfwSetWindowIconifyCallback(windowHandle, iconifyCallback);
  GLFW.glfwSetWindowMaximizeCallback(windowHandle, maximizeCallback);
  GLFW.glfwSetWindowCloseCallback(windowHandle, closeCallback);
  GLFW.glfwSetDropCallback(windowHandle, dropCallback);
  GLFW.glfwSetWindowRefreshCallback(windowHandle, refreshCallback);
  if (windowListener != null) {
    windowListener.created(this);
  }
}

相关文章

GLFW类方法