我需要实现一个接受数值的输入对话框。在Pygobject中如何完成?它类似于使用数字输入的excel。
如果您正在寻找简单的数值,则可以使用Gtk.SpinButton
。
在UI中从用户获取输入的更一般的方法是Gtk.SpinButton
。该小部件不支持内置验证,但是可以像在此Gtk.Entry
中所示的那样(通过覆盖Gtk.Entry
方法)来实现它。
[如果要向用户显示验证错误,则可以使用CSS样式,也可以将辅助图标(例如,具有stackoverflow answer属性)设置为警告标志,并附上说明错误原因的标签。