创建一个类似于 Microsoft Word 中的页边距编辑器组件
我有一个 Java Swing 应用程序,我想在其中创建一个很好的组件,就像 Microsoft Word 中的组件一样。在 Microsoft Word 中,您可以更改文档的页边距,…
带有最小和最大按钮的 JSpinner
我正在寻找一个类似 JSpinner 的组件,它提供内置按钮,可以立即将微调器值设置为 jspinner 模型的最小值或最大值。在我自己实现这个之前,我认为以前…
使 JSpinner 完全数字化
我的 Jspinner 可以从 minimum 到 maximum 变化,步长为 0.1。这工作得很好。现在,我将 JSpinner 的编辑器设置为 NumberEditor,因为用户可以编辑文…
在 JSpinner 中禁用数字分组
我需要一个小部件来选择 TCP/UDP 端口,因此我编写了以下内容: public static JSpinner makePortSpinner() { final JSpinner spinner = new JSpinner…
是否可以禁用 JSpinner 向下箭头按钮?如何?
我有一个从 0 开始的 JSpinner,当其值为 0 时,应禁用其向下箭头按钮,以便该值不会更改。有谁知道如何禁用 JSpinner 中的按钮?…
如何使用 JSpinner 格式化初始值?
我想更改 JSpinner 的默认小数格式,指定小数位数,但保留其他特定的格式设置。 但是,如果我按照我在 Sun 示例代码中发现的那样执行此操作 @Test pub…
关于使用 Spinners 制作 12 小时/24 小时闹钟的建议?
我有 3 个 JSpinner,一个持续几个小时,一个持续几分钟,一个持续几秒钟。分钟和秒的最大值为 60,最小值为 -1,小时的最小值为 -1,最大值为 24。如…
JSpinner 值更改事件
当jSpinner值改变时如何立即更新。 ChangeListener listener = new ChangeListener() { public void stateChanged(ChangeEvent e) { jLabel.setText(e…
在swings中设置jspinner的时间格式
我正在使用 java swing 应用程序。在该应用程序中,我必须接受用户的时间输入。 我暂时需要制作一个 JSpinner,仅采用 hh:mm am/pm 格式。我在属性中…
StackOverFlowError 和等于疯狂数字的值
我有这样的代码: Integer it = (Integer)(strengthSpinner.getValue()); 旋转器的值等于: SpinnerModel one = new SpinnerNumberModel(10, 10, 99, …
Java JSpinner 防止字母插入
JSpinner 用于在我的应用程序中存储数字(使用 SpinnerNumberModel)。 正如预期的那样,微调器不允许存储无效字符(字母、符号等)。但是,当我输入…
JSpinner 编辑器区域设置
我正在创建 JSpinner 并设置具有自定义格式的 NumberEditor。 但无论我做什么,格式都使用“.”。 而不是“,”,不根据我的语言环境(pt_BR)。 pric…
自定义 JSpinner
我创建了以下类来扩展 JSpinner 来迭代 dd/mm/yyy 值。 public class DateSpinner extends JSpinner{ Calendar calendar = new GregorianCalendar(); …
在 Java 中对微调器进行零填充
如何向 JSpinner 添加零填充? 由于微调器会自行创建 JFormattedTextField,因此我不能仅将格式传递到 JFormattedTextField 构造函数中。 没有办法在…