溫馨提示×

gtk php示例代碼有哪些

PHP
小樊
81
2024-10-17 14:07:53
欄目: 編程語言

以下是一個簡單的使用PHP和GTK創(chuàng)建窗口的示例代碼:

<?php

// 加載GTK庫
require_once 'gtk3.0/autoload.php';

// 創(chuàng)建一個新的窗口
$window = new Gtk\Window();

// 設(shè)置窗口標(biāo)題
$window->set_title("Hello, GTK!");

// 設(shè)置窗口默認(rèn)大小
$window->set_default_size(300, 200);

// 設(shè)置窗口關(guān)閉事件處理函數(shù)
$window->connect("destroy", function ($window) {
    Gtk::main_quit();
});

// 創(chuàng)建一個標(biāo)簽并添加到窗口中
$label = new Gtk\Label("Hello, GTK!");
$window->add($label);

// 顯示窗口
$window->show_all();

// 進(jìn)入GTK主循環(huán)
Gtk::main();

?>

運(yùn)行此代碼將打開一個包含“Hello, GTK!”標(biāo)簽的窗口。請注意,此示例代碼需要在具有GTK庫的環(huán)境中運(yùn)行,例如在Linux上安裝了GTK3。如果您使用的是Windows或macOS,則需要安裝相應(yīng)的GTK綁定。

0