jspinner

    0热度

    1回答

    我想实现一个JSpinner,其中SpinnerNumberModel到GUI。对于value, min, max, step的值是从后GUI被建成了ini文件读,所以我需要从SpinnerNumberModel类与Setters改变它们。从文件中读取值为String,然后解析为double。 的JSpinner和SpinnerNumberModel一类InputSpinner实现: public

    1热度

    3回答

    我有一个JSpinner使用SpinnerNumberModel使用double值的GUI。 只要我改变JSpinner的Editor的内容,我希望背景更改为黄色(表明当前显示的值不是“保存”分别在JSpinner之一的Model。 如果该内容无效(如出由指定的允许范围内的我SpinnerNumberModel或文本为“ABC”)的背景应更改为红色。 我想实现我想用一个FocusListener既

    0热度

    1回答

    我对Java编程颇为陌生,并且创建了一个Java程序,使用户可以在JFrame上使用JSpinner输入时间(HH:mm:ss格式)。它是通过自定义JSPinner的代码(如下所示)完成的。我想要做的是获取用户输入的值(Time)并将其转换为显示在JLabel上的字符串。我尝试过使用状态改变事件,但只适用于整数模型。 的JSpinner定制的代码 Date date = new Date();

    1热度

    1回答

    偏移我已在下面的代码段,其假定在JSpinner的对象以显示时间 Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT")); cal.set(Calendar.HOUR_OF_DAY, 0); cal.set(Calendar.AM_PM, 0); cal.set(Calendar.HOUR, 0); cal.set

    1热度

    2回答

    我的问题很简单,不幸的是我找不到答案。 基本上,我有一个Swing窗口,有2个JSpinner s。第二个JSpinner必须定义第一个JSpinner的上限。例如,如果用户在第二个JSpinner上放置值4,则它们不能在第一个JSpinner中放置高于4的值。如果当前显示在第一JSpinner值高于4我将它设置为4 所以我已经建立了我的两个JSpinner s的SpinnerNumberMode

    0热度

    1回答

    使用下面的代码我尝试更改并从JSpinner中选择一个时间和日期。 其实我可以改变格式化的时间。 我应该尝试使用SpinnerDatamodel添加单独的JSpinner吗? 是否有可能更改日期呢? import java.awt.BorderLayout; import java.awt.event.ActionEvent; import javax.swing.JFrame; impor

    0热度

    3回答

    我有一个叫做Clock的微调器,它包含时间。但问题是我需要单独使用所有数据,因为该数据(月,日......将用于比较)。我有这个代码,这个返回字符串的巨大奇怪行(Thu May 11 18:02:00 EEST 2017),我甚至不能分割和存储到数组(只打印整行),也不写入文件(只是空文件)。有没有办法从这个JSpinner获得月,日,年? private void ClockStateChang

    0热度

    1回答

    我试图从JSpinner的输入中获取一个字符串。 我怎样才能解析输入到字符串? 我想: JSpinner jSpinner = (JSpinner) e.getSource(); dates = (Date) jSpinner.getValue(); DateFormat df = new SimpleDateFormat("HH:mm dd-MM-yyyy"); t

    0热度

    1回答

    我有两个jspinners。一个是HH:mm格式,另一个是简单数字(int)微调器。 当SAVE按钮,点击我要更新包含的timeLimit(类型时间),并尝试(int类型)列的数据库表。但我不知道如何将jspinner值保存到我的数据库中的时间类型。 String update = "Update qbank SET timeLimit = ? and attempts = ? where qba

    -1热度

    1回答

    我在我的应用程序中使用了2个JSpinner控件,允许用户输入24小时制HH:mm格式。我试图验证开始时间之后是否结束时间。但它似乎没有按预期工作。请帮助我什么是正确的方式来做到这一点。 我的微调控制是这样的: Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY, 24); calendar