jtextfield相关内容

限制用户在 JTextField 中输入时间的最佳方法

在我的一个 Java 应用程序中,有一个 字段,用户应该在其中输入时间.我知道,我可以简单地将它保留为普通的 JTextField 并且在验证时我可以检查值等等...... 但我认为有比这更好的方法.. 比如这是一个带日期的事情,那么JXDatePicker(swingx自带的)就可以很方便的使用了.最终,用户选择被保证是一个日期. 同样,也必须有更好的时间选择方法.如果您知道更 ..
发布时间:2021-12-09 17:54:14 Java开发

JFormattedTextField :输入持续时间值

我想使用 JFormattedTextField 来允许用户将时间 duration 值输入到表单中.示例有效值为: 2h 30m 72h 15m 6h 0h 但是我在这方面取得的成功有限.有人可以建议如何做到这一点吗?如果使用 JTextField 也可以实现此结果,我就可以了. 谢谢! 如果值得的话,这是我目前的尝试: mFormattedText.setFo ..
发布时间:2021-11-25 20:57:21 Java开发

限制 JTextField 中的字符数

我想设置一个JTextField的最大长度,这样你就不能输入超过限制的字符了.这是我到目前为止的代码... textField = new JTextField();textField.setBounds(40, 39, 105, 20);contentPane.add(textField);textField.setColumns(10); 有没有什么简单的方法可以限制字符数? 解决 ..
发布时间:2021-11-25 20:44:25 Java开发

是否可以使用 jtextfield 和 Jlist 进行自动完成?

我想在 java 中创建一个自动完成程序,当用户在 JTextfield 中键入字符/字符串时,它应该立即提供建议列表.问题是我对如何去做感到困惑. 有人可以提供有关上述问题的想法或示例吗? 解决方案 1) 您必须在使用前对数组进行排序以获得更好的性能... 2) 正如我提到的,你必须学习 这两个类 3) 不要忘记设置初始值,以便更好地使用这些组件 简单输出 ..
发布时间:2021-11-25 13:55:48 Java开发

JFormattedTextField 未正确清除

我正在做这个作业,做一个解决数独的程序.我有一个带有 SudokuTextBox 网格的面板扩展 JFormattedTextField.我有一个 MaskFormatter,因此每个文本框只接受一个整数.然后在我的面板中,当一个键被释放时,我有这个代码. public void keyReleased(KeyEvent e) {SudokuTextBox tb = (SudokuTextBo ..
发布时间:2021-11-25 13:16:53 Java开发

将 JTextField 输入限制为整数

我知道这个问题肯定已经被问过和回答了一百万次,但我就是找不到一个简单的解决方案.我有一个 JTextField,它只接受正整数作为输入.我需要一种方法来确保这里没有其他输入. 我已经有一个 keyListener 附加到这个控件上.删除此侦听器要处理的其他代码,我有这个: txtAnswer.addKeyListener(new KeyAdapter() {@覆盖public void ..
发布时间:2021-11-25 12:39:23 Java开发

JTextField 的值更改侦听器

我希望在用户更改文本字段中的值后立即显示消息框.目前,我需要按回车键才能弹出消息框.我的代码有问题吗? textField.addActionListener(new java.awt.event.ActionListener() {public void actionPerformed(java.awt.event.ActionEvent e){if (Integer.parseInt(tex ..
发布时间:2021-11-25 12:03:45 Java开发

JTextField 的值更改侦听器

我希望在用户更改文本字段中的值后立即显示消息框.目前,我需要按回车键才能弹出消息框.我的代码有问题吗? textField.addActionListener(new java.awt.event.ActionListener() {public void actionPerformed(java.awt.event.ActionEvent e){if (Integer.parseInt(tex ..
发布时间:2021-11-19 22:57:25 Java开发

JButton 需要更改 JTextfield 文本

这是作业.开始 Java 类.仍然围绕着这些东西. 该项目是制作一个库存管理系统. 除了如何使此按钮更改 JTextField 中的文本之外,我已经弄清楚了一切.它需要从一系列产品(在本例中为 DVD)添加信息.这本书讨论了管理 JTextField 的字体、位置和状态等内容的不同方法,但不包括格式化或调用文本的方法. 这是我想要使用 JTextArea 执行的操作的示例.这基本 ..
发布时间:2021-11-18 04:09:49 Java开发

读取 ArrayList JTextFields

我的程序首先提示用户他们想要多少文本字段 public class textEvent1 implements ActionListener {//“多少质量?"的动作监听器public void actionPerformed (ActionEvent e) {n = (int)(Double.parseDouble(massNumField.getText())); 接下来我创建一个 fo ..
发布时间:2021-11-18 00:44:41 Java开发

读取 ArrayList JTextFields

我的程序首先提示用户他们想要多少文本字段 public class textEvent1 implements ActionListener {//“多少质量?"的动作监听器public void actionPerformed (ActionEvent e) {n = (int)(Double.parseDouble(massNumField.getText())); 接下来我创建一个 fo ..
发布时间:2021-11-18 00:40:15 Java开发

JTextField - 数字分隔(ArrayList)

有没有办法使用 JTextField 取多个不同的数字? 例如,给出以下数值:2.0、3.0、4.0.我想分别把它们放到ArrayList中. 如何处理不正确的输入数据才能继续打字? //在这种情况下结果是“arList: 1.92239991"textField = new JTextField("1.9, 223, 9991");textField.addActionListen ..
发布时间:2021-11-18 00:10:43 Java开发

从 Jtextfield 向数组列表添加数字

我确信它非常简单,但这是我的第一个 Java 类.用户在输入 Jtextfield 中输入一个数字.添加按钮应该将该数字添加到数组列表中.我无法弄清楚如何准确地做到这一点.你能给我的任何帮助都会很棒 import javax.swing.*;导入 java.awt.*;导入 java.awt.event.*;导入 java.util.ArrayList;公共类 ArrayExercise 扩展 ..
发布时间:2021-11-18 00:10:25 其他开发

小程序显示空白,未初始化?

大家好,我叫 Fyree!我有一个介绍性 Java 课程的作业,我需要创建一个程序,该程序接受用户输入的起始值和所有五年值以制作折线图(但这是另一篇文章),并打印费率.这是我的问题,当我尝试运行这个小程序时,它会打开(它编译没有错误),但只显示为一个空白屏幕,并说小程序未在小程序底部初始化.我不知道为什么会这样(目前我试图让分配的利率部分工作,它需要用户给出的第 5 年值和起始值,并使用它们打印出 ..
发布时间:2021-11-16 22:42:16 Java开发

“附加"JTextField 的文本

我正在尝试制作一个小型应用程序,其中 U 输入 ID(在 JButton 的帮助下 - 从 0 到 9 - ),然后将按下的数字传递给 putText-Method,然后将其显示在 JTextField 中 - 问题是每次我按下新号码时,我在消失之前按下的号码:s .有人可以帮我解决这个问题吗? public class IdPanel extends JPanel {私人 JTextField ..
发布时间:2021-11-16 19:38:28 Java开发

如何在 Java Swing GUI 中设置字母间距?

在 CSS 中,我们可以使用 letter-spacing 属性来增加单词中每个字母的间距. 有没有办法增加字母空间或文本空间?我希望我可以增加字段中文本的空间. 解决方案 这是一个例子: public static void main(String[] args) {SwingUtilities.invokeLater(() -> {JLabel label = new JLab ..
发布时间:2021-09-15 19:26:02 Java开发