Ufo*_*guy 5 command-line bash gui zenity
我想为一些命令行程序创建一个 GUI,我需要从多个文本字段获取信息,例如“用户名”、“密码”和复选框“自动签名?”。
我需要在我的脚本中将特定变量设置为等于用户输入的相应文本字段,例如user, pass, login。它还有一个确定按钮和一个退出按钮。
我怎么能意识到这一点?我在网上搜索,我只能找到一个文本字段的示例?
基本上,您可以使用 Zenity 使用多条目表单。可以使用文本字段、密码字段和日历构建表单。可以使用--add-entry标志添加文本字段。密码字段与--add-password标志一起添加,日历与--add-calendar标志一起添加。
$ zenity --forms --title="Create user" --text="Add new user" \
--add-entry="First Name" \
--add-entry="Last Name" \
--add-entry="Username" \
--add-password="Password" \
--add-password="Confirm Password" \
--add-calendar="Expires"
Run Code Online (Sandbox Code Playgroud)
Zenity 形式
这是一个可能对您有所帮助的教程。
| 归档时间: |
|
| 查看次数: |
14288 次 |
| 最近记录: |