问题标签 [jtextfield]

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 投票
1 回答
202 浏览

java - 当满足某些条件时,如何忽略客户端程序可能添加的任何 KeyListener?

就这一点而言,我在网络上没有任何运气,我最接近的是阅读EventQueue,但我似乎无法找到默认删除事件的方法。

我重载了 aJTextField以便它在“猜测的”单词(自动完成组件的一部分)中显示剩余的字符,并且当JTextField仍然“猜测”一个单词时按下“Enter”时,我希望它填写剩余的单词 ( this.setText(this.currentGuess);) 的一部分,并忽略KeyListeners可能已添加到客户端程序中的组件的任何其他内容。

作为测试,在构造函数中我添加了两个KeyListeners,到目前为止,我所做的任何事情都无法阻止第二个触发。

0 投票
3 回答
5029 浏览

java - 将 jcombobox 值与 jtextfield 值链接

我在 netbeans IDE 6.9 中创建了一个应用程序,我需要在其中为 jcombobox 中的每个值设置值。在我的窗格中,我有一个组合框,下面是用于为组合框中的每个值输入值的文本字段。谁能建议我如何将组合框与文本字段链接起来。我的意思是组合框中的每个值都有不同的值。我希望用户在组合框中选择一个值,然后应显示其对应的值(如果已输入),否则应显示一个空格。我希望每个组合框值的所有值都应该一次性设置(用户不应该按下确定按钮)。-提前致谢

0 投票
1 回答
322 浏览

java - 如何根据组合框中的值修改JDialog框中其他字段的值

我正在为应用程序制作一个对话框。我想根据组合框的值从其他字段(例如 textField)中获取值。谁能告诉我如何链接这两个组件?-提前致谢

0 投票
4 回答
5840 浏览

java - 检索 JTextField 文本值

我正在尝试从 JTextField 检索文本值,但首先我需要将组件对象 (java.awt.Component) 转换为 JTextFiel ...

mi代码是这样的

我这样做是因为我知道 mi 页面的所有控件都在“x”(JLabels 和 JTextField)中,但它们是组件,这就是为什么我要转换为 JTextField。

我真的迷路了,我不知道这是否是正确的方法。谢谢你的时间!

0 投票
1 回答
914 浏览

java - java:JTextField 上的完全受控输入

我想要一个JTextField(或另一个支持焦点和光标的类似文本的输入——或者我应该自己编写代码?)我想完全控制即时输入。即我想忽略大多数输入并专门处理其余的。这似乎JFormattedTextField不是我想要的,因为它不是在立即输入上而是在失去焦点时进行验证。

我试图添加一个关键监听器,但我应该如何使用它有点不明显。似乎我可以keyPressedkeyTyped. 我不确定如何捕捉光标更改或通过鼠标进行的复制/粘贴(由于某种原因,右键单击无论如何都不起作用,因此在上下文菜单中通过鼠标复制/粘贴似乎是不可能的,但我不确定这是否可能是一个不同的问题,或者它是否应该起作用,但由于某种原因不起作用)。

我基本上想要类似以下处理程序的东西:

并且用户绝对不可能将任何不通过此处理程序的内容放到文本框中。

现在,似乎我必须处理很多特定情况(比如在某些架构上,可能有一些上下文菜单,他们可以在其中复制/粘贴或输入内容,手动处理所有鼠标事件等)。

或者另一种方式,这也涉及到很多特殊处理:自己重新编码这样的输入字段。这似乎仍然更省钱,因为我可以确定没有棘手的方法可以让用户绕过处理程序(我真的必须知道这一点)。顺便说一句,我该怎么做?我想扩展一个JLabel. 如何扩展它以便获得焦点?

我想知道你将如何实现这样的事情。

0 投票
2 回答
914 浏览

java - java:JTextField 的默认文档是否始终为 PlainDocument?

这总是正确的吗?

因为我读过很多例子PlainDocument,他们总是在哪里创建一个新的PlainDocument,然后将它分配给一个JTextField,例如这里

0 投票
14 回答
374494 浏览

java - JTextField 的值更改侦听器

我希望在用户更改文本字段中的值后立即出现消息框。目前,我需要按回车键才能弹出消息框。我的代码有什么问题吗?

任何帮助,将不胜感激!

0 投票
4 回答
1385 浏览

java - 文本未在 JTextField 中完全显示

他们说一张图片值 1000 字:

替代文字

我会注意到大小设置为默认值。(在 NetBeans 中构建)知道如何解决这个问题吗?

亚当。

0 投票
1 回答
1965 浏览

java - 如何在 JTextField 标签上连续引起闪烁?

小背景:我有一个名为阅读的 JTextField。它位于 JFrame 面板上。

我想要做的是将 JTextField 修改为它创建闪烁效果的位置。出现,然后消失。我希望它提醒用户它需要注意。

那么有没有办法让我一眨眼,它有时是一个空白字符串,有时显示“等待进入”:

有什么建议么?

在同一个班级我有:

让我在读取值时向您展示我的 actionListener:

那么我在哪里输入 ok.stop(); 或 ok.cancel();

0 投票
3 回答
9698 浏览

java - 如何在java上制作一个简单的键盘以有效地输入JTextFields?

我正在研究 java 上的一个键盘,它将用于在两个 JTextField (x & y) 中输入数据。并且一旦用户单击“Enter”,它应该评估 x 和 y 的差异。我是否必须为每个按钮添加一堆 actionListener?有没有一种有效的方法来做到这一点。

到目前为止,在我的代码中,我拥有所需的所有按钮,但我不想使用键盘,而是想使用虚拟键盘来输入数字(技术上是字符串)。有什么建议么?