问题标签 [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.

0 投票
2 回答
114 浏览

python - 如何获取当前 spinbox 'from' 和 'to' 值

如何在函数中从和到获取 spinbox 的值?

而不是return val>=0 and val<=366. 我需要这个:

在 C# 中,是这样的:

0 投票
1 回答
125 浏览

python - 在 tkinter 中动态调整浮点旋转框增量

我希望能够动态调整下面的浮点数值旋转框 ( spin1) 的增量。为此,我创建了第二个旋转框 ( spin2),它具有值(0.1, 0.01, 0.001, 0.0001),它确定 的步长spin1

只要我总是从较粗的增量移动到较细的增量,这很好用。当我尝试从更精细的增量移动到更粗的增量时,它会失败,因为该值会被截断为增量的精度。

使用下面的代码,可以重现问题:

  1. 移至:spin1_0.2

    在此处输入图像描述

  2. 增量spin2,说0.01

    在此处输入图像描述

  3. 增量spin10.21

    在此处输入图像描述

  4. spin2回到0.1

    在此处输入图像描述

  5. 减量spin1

    在此处输入图像描述

我希望看到 中的值0.11spin1但我看到的是0.1。为什么会发生这种情况,我该如何解决?

补充观察:

  • 微调器总是截断值而不是舍入。因此,如果在步骤 3spin1中设置为2.6,最终结果仍然是0.1,而不是0.2
0 投票
0 回答
57 浏览

python - 我的 tkinter ttk.spinbox 无限增加(或减少)

我正在尝试通过 ttk.spinbox 显示带有熊猫和 FigureCanvasTkAgg 的图表。

我的代码看起来像无限增加或减少事件。所以如果我点击事件按钮,spinbox 的值会增加(或decr)直到它的范围结束。

但有时它可以按我的意愿工作,即使我对此一无所知

这是什么问题?有什么想法可以暂时限制获得事件吗?我试图给出一个术语来获得下一个事件,但它只是等待一个术语并且无限地工作..

0 投票
1 回答
337 浏览

qt - QML - SpinBox - 如何知道它是按下还是按下

我正在尝试在 QML 中创建一个自定义,并且我想根据要按下的按钮CustomSpinBox来增加或减少值。stepSize例如,如果我按下 UP 按钮,我想将值增加 X,如果我按下 DOWN 按钮,我想将值减少 Y。

我知道up.presseddown.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在那里。

0 投票
0 回答
327 浏览

qt - QML - SpinBox - 数据验证

我有以下 SpinBox 模型,我正在尝试使用新的 QtQuick.Control 2 重新创建它,因为它使用的是版本 1。我遇到了一些我不知道如何解决的问题。

在此处输入图像描述

  1. 在验证方面,我应该不能在后缀方面写任何东西,只能在数字部分。此外,我不应该被允许在编辑时从那里远程后缀

在此处输入图像描述

  1. 我的宽度应该是固定的,我不应该被允许写更多的东西。

在此处输入图像描述

在此处输入图像描述

我的代码:

无论我在哪里搜索,我都找不到任何文档或任何类型的信息。如果你们中的任何人可以帮助我,我将不胜感激。

0 投票
1 回答
98 浏览

flutter - 我希望我的 onPressed 方法打开 Spinbox 的键盘

我使用 spinbox 以分钟为单位设置休息时间。如果您点击数字,则会打开一个键盘,您可以设置您的数字。如何在按下 ElevatedButton 的同时打开旋转框的相同键盘?

我准备了下面的测试代码,并将 (flutter_spinbox: ^0.4.0) 添加到 pubspec.yaml

0 投票
0 回答
37 浏览

python - 我们可以让 tkinter spinbox 返回一个布尔值吗?

我知道 tkinter spinbox 返回一组值,我们可以稍后通过 using.get方法使用该值。但是是否可以创建一个只返回 2 个输出(True 或 False)的 tkinter spinbox?

我想知道是否可以使用返回 True 或 False 的旋转框来代替此处的第二个复选框。

0 投票
0 回答
60 浏览

python - 如何在 Tkinter 中设置 SpinBox 的默认值?

我创建了一个简单的 SpinBox :

如何设置默认值,例如;

和:

但是如何在 SpinBox 小部件中设置?

0 投票
1 回答
57 浏览

python - Python Tkinter Spinboxes 使用 for 循环返回值

我正在尝试使用 X 多个旋转框,因为列表中有项目 - 所以使用 for 循环将它们放在屏幕上。

但是,当我单击按钮时,我似乎无法让它们返回它们的值。

我尝试将 StarterQuantity 附加到 for 循环内的数组中:

这将返回无类型错误 - 我似乎无法从旋转框中获取值。

有任何想法吗?

这是完整的代码(这是一个非常早期的 WIP!)

0 投票
2 回答
85 浏览

python - 旋转框值反映在由 for 循环制作的另一个旋转框中

当我尝试更改第一个旋转框的值时,我使用 for 循环创建了旋转框,它也会反映在另一个旋转框中。我该如何纠正它。提前感谢您的回答。

[得到这个输出]] click_to_view_output

我想分别更改旋转框get()的值和值。

我需要改变的值应该显示在旋转框中,并且当我们get()旋转框值时应该打印相同的值。