frame.py

来自「pygtk的教程」· Python 代码 · 共 47 行

PY
47
字号
#!/usr/bin/env python# example frame.pyimport pygtkpygtk.require('2.0')import gtkclass FrameExample:    def __init__(self):        # Create a new window        window = gtk.Window(gtk.WINDOW_TOPLEVEL)        window.set_title("Frame Example")        # Here we connect the "destroy" event to a signal handler         window.connect("destroy", lambda w: gtk.main_quit())        window.set_size_request(300, 300)        # Sets the border width of the window.        window.set_border_width(10)        # Create a Frame        frame = gtk.Frame()        window.add(frame)        # Set the frame's label        frame.set_label("GTK Frame Widget")        # Align the label at the right of the frame        frame.set_label_align(1.0, 0.0)        # Set the style of the frame        frame.set_shadow_type(gtk.SHADOW_ETCHED_OUT)        frame.show()          # Display the window        window.show()def main():    # Enter the event loop    gtk.main()    return 0if __name__ == "__main__":    FrameExample()    main()

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?