代码拉取完成,页面将自动刷新
from eazygui.widgets.button import Button
from eazygui.widgets.label import Label
import glfw
import OpenGL.GL as gl
def on_button_click():
print("Button clicked!")
def main():
if not glfw.init():
return
window = glfw.create_window(640, 480, "Button and Label Example", None, None)
if not window:
glfw.terminate()
return
glfw.make_context_current(window)
button = Button("Click Me", x=100, y=100, width=200, height=50)
button.on_click(on_button_click)
label = Label("Hello, World!", x=100, y=200)
while not glfw.window_should_close(window):
gl.glClear(gl.GL_COLOR_BUFFER_BIT)
button.render()
label.render()
glfw.swap_buffers(window)
glfw.poll_events()
glfw.terminate()
if __name__ == "__main__":
main()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。