jspinner相关内容

如何选择多个单选按钮并计算总价?

我正在实现一个咖啡店菜单,但在使用单选按钮和微调器时遇到了一些问题. 如何计算多个单选按钮的总价,每个单选按钮都有一个小计价格?因为目前,我只能计算一种产品的总数. 我应该添加一个单选按钮组或类似的东西吗? private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {双总 = 0.0;如果(rbCappu ..
发布时间:2022-01-24 14:29:23 Java开发

JSpinner 值变化事件

当 jSpinner 值改变时如何立即更新. ChangeListener listener = new ChangeListener() {公共无效状态更改(更改事件 e){jLabel.setText(e.getSource());}};spinner1.addChangeListener(listener); 上面的代码不会自动改变标签文本,它需要你在任何地方再次点击才能更新. 解 ..
发布时间:2022-01-15 11:43:19 Java开发

佛教日历中的JSpinner日期编辑器

有没有办法将 JSpinner.DateEditor 与佛教日历一起使用?当我将语言环境更改为“th"、“TH"并重新创建我的日历时,它们确实是佛教日历.但是,JSpinners 没有更新.下面是一些示例代码: Locale locale = new Locale("th", "TH");Locale.setDefault(locale);//用新的语言环境重新初始化日历,这是正确的encodi ..
发布时间:2022-01-11 14:03:11 Java开发

在 JSpinner 上格式化日期

我有一个格式为 yyyy-MM-dd hh:mm:ss 的 jspinner.问题是微调器 'hh' 只上升到值 '12'.我怎样才能让它最多24小时? 解决方案 您为 JSpinner(基本上完全回答你问题的教程内容) SimpleDateFormat SpinnerDateModel 例如 import java.awt.*;导入 java.text.SimpleD ..
发布时间:2021-12-26 14:54:19 Java开发

HOWTO 当 JSpinner 获得焦点时选择 JSpinner 日期字段

我正在尝试让 JSpinner(包含一个分钟/秒计时器)为一群不关心鼠标但希望每次击键都完全按照他们的方式设置的人工作曾经.它几乎按我的意愿工作,但最后一英里是最难的. 这在实践中意味着,当其文本字段之一获得焦点时,微调器的外观和行为应该与用户从这些字段之一按下箭头键后的外观和行为完全相同. Spinner 的创建方式如下: this.countdown = new JSpinner ..
发布时间:2021-09-02 20:41:32 Java开发

如何从字符串设置 JSpinner 的值?

我目前正在使用 JSpinner 设置一个时间值,然后将其作为 varchar 更新到我的数据库中,例如中午 12:00:00.但是,在另一种形式中,我想检索添加到我的数据库中的时间到更新表单中的 JSpinner 中.更新表单供用户更新他们之前选择的时间(例如,如上所述的 12:00:00 AM).现在默认时间值是当前时间.我尝试使用 .setValue() 方法,但它是一个非法值,因为我检索的 ..
发布时间:2021-09-02 20:29:29 Java开发

如何在 Jspinner 中制作时间格式?

如何制作这样的时间格式小时:分钟:秒,毫秒,毫秒 当我使用 NET bean 的可视化 GUI 制作这个微调器时,只使用一个 Jspinner. 解决方案 您需要同时使用 SpinnerDateModel 和 JSpinner.DateEditor 和正确的日期格式模式: public class JSpinnerDateFormat extends JFrame {公共 JSpi ..
发布时间:2021-09-02 20:28:23 Java开发

避免 JSpinner 取信

我有一个带有 SpinnerNumberModel 的 jSpinner,如下所示: spinnerModelFix = new SpinnerNumberModel(0, 0, 65535, 1);JSpinner fixedValueSpinner = new JSpinner(spinnerModelFix); 我只想在微调器中显示整数,这样如果用户插入字母,它们就不会显示. 我想 ..
发布时间:2021-09-02 20:27:30 Java开发

从 JSpinner (SWING) 获取价值

我需要从 JSpinner 获取价值. 私有JSpinner[] timeSpinner;private SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss");日期时间 = 新日期();尝试 {时间 = format.parse(timeSpinner[i].getValue().toString());} catch (Parse ..
发布时间:2021-09-02 20:26:56 Java开发

Swing 改变 JSpinner 的前后颜色

如何在 Swing 中更改 JSpinner 的背景和前景色? 除了覆盖 paint() 方法之外,还有什么简单的解决方案吗? 设置背景或前景色不起作用,至少对我而言. 我还测试了所有默认的外观和感觉,但没有成功. JDK:1.7.0.51 Win764 提前致谢 解决方案 JSpinner 是一个复合组件.简单地说:默认情况下,它包含一个显示值的 JFormattedTex ..
发布时间:2021-09-02 20:26:39 Java开发

接受 JSpinner 中的测量单位作为输入

我有一个数字 JSpinner,它接受特定测量单位的值.现在,我想要一个特殊的 JSpinner 行为:如果用户输入一个数值并附加一个特定的测量单位字符串(例如“inch"、“pica"),那么输入的数值必须转换为另一个值(取决于在单位字符串上).当用户离开微调框(失去焦点)或以任何方式发生“commitEdit"时,必须发生这种转换. 我尝试了多种变体:自定义文档过滤器、自定义格式实例和用 ..
发布时间:2021-09-02 20:24:28 Java开发

如何禁用 JSpinner 的键盘和鼠标输入?

当我尝试像这样通过键盘或鼠标使 JSpinner 不可编辑时: ((DefaultEditor) mySpinner.getEditor()).getTextField().setEditable(false);mySpinner.setEnabled(false); 它禁用任何键盘输入和粘贴,但我仍然可以单击向上/向下按钮并更改值. 如何禁用向上/向下按钮? 解决方案 如果微调 ..
发布时间:2021-09-02 20:17:50 Java开发

在 JTextField 中查找光标文本位置

有没有办法返回字符在JTextField中的位置.我的意思是如果我有一个 JTextField其中有一些价值.例如,该字段包含值ABCDEFJ.用户决定将光标放在字符“C"以输入新值.有没有获取方法他进入新角色的位置.在这个例子中,那将返回 3. 解决方案 JTextField.getCaretPosition() JTextField.setCaretPosition(int po ..
发布时间:2021-09-02 20:17:01 Java开发

jSpinner时间选择器模型编辑

我有 jSpinner 用于时间选择.问题 1: 用户可以编辑小时分和第二个分隔符“:",并且可以写额外的数字,如“123"问题 2: 模型总是获取当前时间.我想要“00:00:00" 当我在代码中写这个而不是“hh:mm:ss"时,用户不能编辑这些值. 我的代码是; spinner1 = new javax.swing.JSpinner();SpinnerDateModel spinne ..
发布时间:2021-09-02 20:10:33 Java开发

如何获取 JSpinner 中所选项目的值?

我正在制作一个使用最大数量为 30 的 JSpinner 的应用程序,我应该从这个 JSpinner 中选择一个值并将一个字符串粘贴到 JTextField 中,结果将出现在 Textarea 中,当我编译时我有很多问题关于 jSpinner1State 方法,任何人都可以帮助我,因为我不知道我的问题出在哪里.这是我的方法 JSpinner 的代码: jSpinner1.addChangeLi ..
发布时间:2021-09-02 20:09:16 Java开发

带有最小和最大按钮的 JSpinner

我正在寻找一个类似于 JSpinner 的组件,它提供内置按钮,可以立即将微调器值设置为 jspinner 模型的最小值或最大值.在自己实施之前,我认为之前可能有人做过,尽管我对该主题的 google 搜索没有成功. 有没有这样的组件,还是我应该自己编码?感谢您的帮助. 解决方案 我想不出任何开箱即用的组件.但基本上,一个带有减号按钮、一个微调器和一个最大按钮的简单流布局就可以了.两 ..
发布时间:2021-09-02 20:05:47 Java开发

如何使用 DefaultEditor 方法检查对 JSpinner 字段的手动编辑

我正在修改这里的代码: JTextField 的值更改侦听器 编辑 2 当我按下向上微调箭头时,下面的代码给了我一个无限循环的对话框: 字符串:字符串:10值:10细绳:字符串:10值:10细绳:字符串:10值:10..... 警告你需要使用任务管理器来杀死它. public static void main(String[] args) {//TODO 自动生成 ..
发布时间:2021-09-02 20:05:44 Java开发

如何从微调器中获取int值

我正在使用NetBeans 7.1在Java中进行编码.我有一个 JFrame ,上面有带整数值的微调器,我想知道如何在微调器中获得活动值,这是指用户在程序运行时选择的那个值.在其他方法上使用它. 解决方案 spinner.getValue()应该可以解决问题.您可以将其转换为 Integer ,例如 int值=(整数)spinner.getValue(); 来自 reggoodw ..
发布时间:2021-05-18 20:01:50 Java开发

Java JSpinner.DateEditor与TimeZone三月时钟更改一起使用

我对标准JSpinner.DateEditor有问题(可能其他所有人也有).当它与Java.util.Date类一起使用时,它仅从微调器上的“区域设置"中获取默认格式.它似乎对TimeZone不了解. 当我们的日期是3月时钟更改日(在英国没有2点)时,时间将从01:59:59.999 AM跳到03:00 AM,并应用了夏时制. 因此,在JSpinner.DateEditor中,我不希望 ..
发布时间:2021-05-03 18:51:13 Java开发