问题标签 [spinbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何获取当前 spinbox 'from' 和 'to' 值
如何在函数中从和到获取 spinbox 的值?
而不是return val>=0 and val<=366
. 我需要这个:
在 C# 中,是这样的:
python - 在 tkinter 中动态调整浮点旋转框增量
我希望能够动态调整下面的浮点数值旋转框 ( spin1
) 的增量。为此,我创建了第二个旋转框 ( spin2
),它具有值(0.1, 0.01, 0.001, 0.0001)
,它确定 的步长spin1
。
只要我总是从较粗的增量移动到较细的增量,这很好用。当我尝试从更精细的增量移动到更粗的增量时,它会失败,因为该值会被截断为增量的精度。
使用下面的代码,可以重现问题:
我希望看到 中的值0.11
,spin1
但我看到的是0.1
。为什么会发生这种情况,我该如何解决?
补充观察:
- 微调器总是截断值而不是舍入。因此,如果在步骤 3
spin1
中设置为2.6
,最终结果仍然是0.1
,而不是0.2
。
python - 我的 tkinter ttk.spinbox 无限增加(或减少)
我正在尝试通过 ttk.spinbox 显示带有熊猫和 FigureCanvasTkAgg 的图表。
我的代码看起来像无限增加或减少事件。所以如果我点击事件按钮,spinbox 的值会增加(或decr)直到它的范围结束。
但有时它可以按我的意愿工作,即使我对此一无所知
这是什么问题?有什么想法可以暂时限制获得事件吗?我试图给出一个术语来获得下一个事件,但它只是等待一个术语并且无限地工作..
qt - QML - SpinBox - 如何知道它是按下还是按下
我正在尝试在 QML 中创建一个自定义,并且我想根据要按下的按钮CustomSpinBox
来增加或减少值。stepSize
例如,如果我按下 UP 按钮,我想将值增加 X,如果我按下 DOWN 按钮,我想将值减少 Y。
我知道up.pressed
,down.pressed
但这些只是属性,我怎样才能在stepSize
函数中获取它们的值?
CustomSpinBox.qml
用法:
更新:
好吧,我有一个数字,例如,1。如果你按下UP按钮会变成2、3、4,等等。但是,如果您按下 DOWN 按钮,它将变为 0.9, 0.8, 0.7 .... 0.1 如果您再次按下 DOWN 按钮,它将变为 0.09, 0.08, ... 0.01。我遇到的问题是,我不知道如何在不知道是向上还是向下的情况下实现这样的目标。
我的意思是,例如,如果我的值为 1,我希望如果我按下 UP,我的 stepSize 为 1,但如果我按下 DOWN 为 0.1,如果我的值为 0.1,则相同,如果我按下 UP,那么我的 stepSize 应该是 0.1,但如果我按下 DOWN 应该是 0.01。
由于这个问题,我需要知道每次按下哪个按钮。
此外,如果我正在尝试编写maximumSpeed.up.pressed
将给我这个错误消息: Cannot read property 'pressed' of undefined
另外,如果我要定义我的财产内幕,CustomSpinBox
例如这样的东西, property bool isUp: root.up.pressed
那么这将永远不会被更新,所以我将永远false
在那里。
flutter - 我希望我的 onPressed 方法打开 Spinbox 的键盘
我使用 spinbox 以分钟为单位设置休息时间。如果您点击数字,则会打开一个键盘,您可以设置您的数字。如何在按下 ElevatedButton 的同时打开旋转框的相同键盘?
我准备了下面的测试代码,并将 (flutter_spinbox: ^0.4.0) 添加到 pubspec.yaml
python - 我们可以让 tkinter spinbox 返回一个布尔值吗?
我知道 tkinter spinbox 返回一组值,我们可以稍后通过 using.get
方法使用该值。但是是否可以创建一个只返回 2 个输出(True 或 False)的 tkinter spinbox?
我想知道是否可以使用返回 True 或 False 的旋转框来代替此处的第二个复选框。
python - 如何在 Tkinter 中设置 SpinBox 的默认值?
我创建了一个简单的 SpinBox :
如何设置默认值,例如;
和:
但是如何在 SpinBox 小部件中设置?
python - Python Tkinter Spinboxes 使用 for 循环返回值
我正在尝试使用 X 多个旋转框,因为列表中有项目 - 所以使用 for 循环将它们放在屏幕上。
但是,当我单击按钮时,我似乎无法让它们返回它们的值。
我尝试将 StarterQuantity 附加到 for 循环内的数组中:
这将返回无类型错误 - 我似乎无法从旋转框中获取值。
有任何想法吗?
这是完整的代码(这是一个非常早期的 WIP!)
python - 旋转框值反映在由 for 循环制作的另一个旋转框中
当我尝试更改第一个旋转框的值时,我使用 for 循环创建了旋转框,它也会反映在另一个旋转框中。我该如何纠正它。提前感谢您的回答。
[得到这个输出]] click_to_view_output
我想分别更改旋转框get()
的值和值。
我需要改变的值应该显示在旋转框中,并且当我们get()
旋转框值时应该打印相同的值。