理解 PHP - GTK 基础
在开始编写 PHP - GTK 应用程序之前,了解 PHP - GTK 类之间的基本关系至关重要。PHP - GTK 是一个复杂的类层次结构,类与类之间存在多种关系,如继承、包装、属性包含等。了解这些类的交互方式很重要,因为改变一个对象可能会对其他许多对象产生深远影响。
PHP - GTK 类家族
PHP - GTK 定义了许多类家族,其中从开发者角度来看,Gdk 和 Gtk 是最重要的两个家族。
- Gdk 家族 :由与窗口系统密切交互的低级类组成,负责在屏幕上显示窗口和颜色。
- Gtk 家族 :是高级对象的集合,代表应用程序组件,如文本、菜单或按钮。Gtk 类通常包含一个或多个 Gdk 类作为成员,开发者通常通过 Gtk 类来操作 Gdk 实例。可以将 Gtk 类比为电影明星,而 Gdk 则是私人助理。
Gtk 家族的成员:对象和小部件
Gtk 家族的所有类都继承自 GtkObject,其成员主要分为对象和小部件两大类。
GtkObject 类
GtkObject 定义了一些基本方法和信号。以下是其类定义示例:
<?php
class GtkObject {
private $flags;
private $refCounter;
public function destroy()
{
unset($this);
}
public fun
PHP - GTK 基础全面解析
超级会员免费看
订阅专栏 解锁全文
252

被折叠的 条评论
为什么被折叠?



