类 Window.Builder
java.lang.Object
moe.kawayi.org.utopia.desktop.graphics.Window.Builder
- 封闭类:
Window
窗口构造者
-
构造器概要
-
方法概要
-
构造器详细资料
-
Builder
public Builder()新的默认窗口 -
Builder
使用初始化参数构造窗口- 参数:
title
- 标题width
- 宽度height
- 高度
-
-
方法详细资料
-
setTitle
设置标题- 参数:
title
- 窗口标题
-
setSize
public void setSize(int width, int height) 设置窗口大小- 参数:
width
- 窗口宽度height
- 窗口高度
-
setOption
设置窗口初始化函数例如:
window.setOption(() -> { glfwDefaultWindowHints(); glfwWindowHint(GLFW_VISIBLE, GLFW_FALSE); glfwWindowHint(GLFW_RESIZABLE, GLFW_TRUE); });
- 参数:
runnable
- 可以运行的函数,用于设置窗口选项。
-
build
生成窗口- 返回:
- 生成的窗口
- 抛出:
OpenGLException
- 创建窗口失败时抛出
-
setIcon
添加路径- 参数:
icon
- 图标图片的路径- 抛出:
IOException
- IO异常
-