PyGTK - Arrow 类
-
简述
gtk.Arrow 对象用于绘制指向四个基本方向的简单箭头。这个类继承自gtk.Misc类和对象将占用分配给它的任何空间,例如,标签或按钮小部件。通常,箭头对象是使用以下构造函数创建的 -预定义的 arrow_type 常量是 -- gtk.ARROW_UP
- gtk.ARROW_DOWN
- gtk.ARROW_LEFT
- gtk.ARROW_RIGHT
下表列出了预定义的 shadow_type 常量 -gtk.SHADOW_NONE 没有大纲。 gtk.SHADOW_IN 轮廓向内倾斜。 gtk.SHADOW_OUT 轮廓像纽扣一样向外倾斜。 gtk.SHADOW_ETCHED_IN 轮廓本身是向内倾斜的,但框架向外倾斜。 gtk.SHADOW_ETCHED_OUT 轮廓是向外倾斜,框架向内倾斜。 -
例子
在以下示例中,将四个 Button 小部件添加到 Hbox。在每个按钮的顶部,放置了一个 gtk.Arrow 对象,分别指向 UP、DOWN、LEFT 和 RIGHT。在 Moognment 容器的帮助下,HBOX 容器被放置在顶层窗口的底部。观察代码 -上面的代码将生成以下输出 -