在Lua中,獲取編輯框(input)的內容可以使用以下步驟:
下面是一個例子:
-- 引入GUI庫
local gui = require("gui")
-- 創建一個窗口
local window = gui.createWindow("My Window", 400, 300)
-- 創建一個編輯框
local editBox = window:createEditBox("My EditBox", 100, 100, 200, 30)
-- 創建一個按鈕
local button = window:createButton("Get Content", 150, 150, 100, 30)
button.onClick = function()
-- 獲取編輯框的內容
local content = editBox:getText()
print("EditBox content: " .. content)
end
-- 運行GUI循環
gui.run()
在上面的例子中,首先使用gui.createWindow
方法創建一個窗口對象,然后使用窗口對象的createEditBox
方法創建一個編輯框對象。之后,使用編輯框對象的getText
方法獲取編輯框的內容,并將其打印出來。最后使用gui.run
方法來運行GUI循環,使窗口和按鈕可以響應用戶操作。
請注意,上述代碼中的GUI庫和方法是示例,具體使用的GUI庫和方法可能有所不同。您需要根據您使用的GUI庫的文檔和示例來獲取編輯框的內容。