Pyglet : 如何显示一个窗口

pyglet中,window中的Window()可以在屏幕中显示窗口。

width: 窗口的宽度,以像素为单位。默认值为640。
height: 窗口的高度,以像素为单位。默认值为480。
caption: 窗口的标题。默认值为None。
resizable: 如果为True,窗口可以被用户调整大小。默认值为False。
- style: 窗口的样式。默认值为Window.WINDOW_STYLE_DEFAULT。其他可能的值包括Window.WINDOW_STYLE_DIALOG,Window.WINDOW_STYLE_TOOL和Window.WINDOW_STYLE_BORDERLESS。


fullscreen: 如果为True,窗口将全屏显示。默认值为False。
- visible: 如果为True,窗口将在创建时显示。默认值为True。
- vsync: 如果为True,窗口的刷新率将与显示器的刷新率同步。默认值为True。
- display: 用于创建窗口的显示设备。默认值为None,表示使用默认显示设备。
- screen: 用于创建窗口的屏幕。默认值为None,表示使用默认屏幕。
- config: 用于创建窗口的配置。默认值为None,表示使用默认配置。

import pyglet

win = pyglet.window.Window(500,400,caption="窗口")

pyglet.app.run() #运行窗口

(上面这段代码会在屏幕中显示一个500*400的窗口,标题为“窗口”)

win.set_exclusive_mouse():用于设置鼠标的独占模式。
当窗口处于鼠标独占模式时,鼠标的移动不会被限制在窗口的边界内。这个方法通常在需要捕获所有鼠标输入的游戏中使用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值