1 Star 0 Fork 0

枫Feng/eazyui

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
example.py 821 Bytes
一键复制 编辑 原始数据 按行查看 历史
枫Feng 提交于 2024-09-28 23:37 . commit
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()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/canfeng_plaeir/eazyui.git
git@gitee.com:canfeng_plaeir/eazyui.git
canfeng_plaeir
eazyui
eazyui
master

搜索帮助