PyGTK - Button 类

  • 简述

    gtk.Button 小部件通常显示为带有文本标签的按钮。一般用于附加点击按钮时调用的回调函数或方法。
    gtk.Button 类具有以下构造函数 -
    
    gtk.Button(label = None, stock = None, use_underline = True)
    
    其中,
    • Label - 按钮标签显示的文本
    • Stock - 标识要在按钮中使用的股票图像和文本的股票 ID。 默认为无。
    • Underline - 如果为 True,则文本中的下划线表示下一个字符应加下划线并用于助记符加速键。
    库存参数的一些预定义常量是 -
    • STOCK_OK
    • STOCK_STOP
    • STOCK_YES
    • STOCK_NO
    • STOCK_QUIT
    • STOCK_CANCEL
    • STOCK_CLOSE
    Button 类有以下重要方法 -
    序号 方法和说明
    1
    set_label()
    这会将按钮标签的文本设置为标签。如果 "use_stock" 属性为 True,此字符串也用于选择库存项目。
    2
    get_label()
    这会从按钮的标签中检索文本
    3
    set_focus_on_click()
    如果为 True,则在用鼠标单击时按钮会获取焦点。
    4
    set_alignment()
    这是子部件的水平和垂直对齐方式。取值范围为 0.0 到 1.0。
    5
    set_image()
    这会将图像属性设置为图像的值。 “gtkbutton-images”属性应该设置为True。
    以下信号由 Button 小部件发出 -
    activate 这在调用 gtk.Widget 的 activate() 方法时发出。对于按钮,它会发出“点击”信号。
    clicked 当鼠标指针在按钮上方时按下并释放鼠标按钮或使用键盘触发按钮时会发出此消息。