函式名:UI\Control::setParent()
適用版本:PHP 7.4及以上版本
函式用法:UI\Control::setParent() 方法用於設定控制元件的父級容器。
語法:public UI\Control::setParent(UI\Control $parent): void
引數:
- $parent:父級容器的 UI\Control 物件。
返回值:無返回值。
示例:
// 建立一個視窗物件
$window = new UI\Window("My Window", 800, 600);
// 建立一個按鈕物件
$button = new UI\Button("Click Me");
// 設定按鈕的父級容器為視窗物件
$button->setParent($window);
// 顯示視窗和按鈕
$window->show();
$button->show();
// 執行 UI 事件迴圈
UI\run();
在上面的示例中,我們建立了一個視窗物件 $window
和一個按鈕物件 $button
。然後,透過呼叫 $button
物件的 setParent()
方法,將視窗物件 $window
設定為按鈕的父級容器。最後,透過呼叫 $window
和 $button
物件的 show()
方法,顯示視窗和按鈕。最後一步是呼叫 UI\run()
方法來啟動 UI 事件迴圈,以便使用者可以與視窗和按鈕進行互動。
請注意,此示例假設您已經安裝了相應的 UI 擴充套件,並正確配置了 PHP 以支援 UI 功能。