jtextfield相关内容
我想用户只输入字母或空格 如果用户输入其他字符,我想给消息与jOptionPane i已经搜查,我试着下面的代码 if(!(Pattern.matches(“^ [a-zA-Z] + $”,answerField1.getText()))) JOptionPane。 showMessageDialog(null,“请输入一个有效的字符”,“错误”,JOptionPane.ERROR_
..
JTextField有一个keyTyped事件,但似乎在它触发单元格的内容还没有改变。 因为.length()是如果在这里阅读,总是错的。 在关键笔划之后,用户看到的长度必须有一个简单的方法? 解决方案 这可能不是最佳方式(而且已经有一段时间了),但是在过去,我已经添加了一个DocumentListener到JTextField,事件(插入,更新,删除)I: evt.g
..
我有一个主框架:JFrame> contentFrame> ScrollPane> BigPanel> panel_1T private JPanel contentPane; 私人JPanel BigPanel; 私人JPanel panel_1T; 在panel_1T中,我已经放置了一个带有actionListener的食物按钮: JButton but
..
解决方案 你将要使用一个 DocumentFilter 这将允许您在传入的内容到达文档之前“过滤”。 检查这些例子了解更多想法 您还可以尝试查看 JFormattedTxtField ,这可能会更容易,但是那个 的乐趣在哪里
..
我无法使用 JTextField 创建固定的日期格式。有没有办法让 JTextField 有固定的日期格式? 解决方案 您可以使用JFormattedTextField与 SimpleDateFormat DateFormat format = new SimpleDateFormat(“your_format”); JFormattedTextField dateTextFi
..
public class CursorAtStartFocusListener extends FocusAdapter { @Override public void focusGained(java.awt.event.FocusEvent evt){ Object source = evt.getSource(); if(source instanceof JTextCom
..
如何将文本字段从主类pri传递到CounterTask1类。 下面的程序就是一个例子。实际程序包含类似的结构。 在CounterTask1类中,textfield添加另一个字符串。如果点击打印按钮,它应该在终端中打印textfield。 提前感谢。 import java.io. *; import javax.swing。*; import java.awt.e
..
我有一个JTextField,如果它有无效的内容被清除。我想背景闪烁红色一两次,以向用户表明这已经发生。我试过: field.setBackground(Color.RED); field.setBackground(Color.WHITE); 但是这是一个红色的短暂时间,它不可能被看到。任何提示? 解决方案 正确的解决方案,几乎到达eric,是使用一个Swi
..
我试图创建一个带有图像和提示的JTextField。文本字段的功能是搜索某些书籍的搜索字段。现在,我想再进一步。我想给图像一个函数。例如,如果我点击图片文本字段中的文本应该清除。 为了实现这个实现,我创建了一个新类,并扩展它与JTextField。 p> 这是代码: public class JSearchTextField extends JTextField impleme
..
我希望用户输入最多8个号码,因为它是移动号码的字段。 这是我的JTextField。 txtMobile = new JTextField txtMobile.setColumns(10); txtMobile.setBounds(235,345,145,25); add(txtMobile); 当我们处理它时,如何检查无效字符,例如 >>在 JTextFi
..
在C#中存在的文本框的事件如下: 私人无效fooText_TextChanged(对象发件人,EventArgs五) { //做些什么 } 在fooText_TextChanged代码一旦文本中的文本被改变解雇了。 什么是相当于这个Java?或如何可以类似于这样用Java来实现吗? 感谢您的任何反馈/咨询/建议。 解决方案 有关摇摆,如果你想
..
我对检查文本和字符串的一个问题。 公共布尔Isequals(对象C){ 布尔检查= FALSE; 如果(C的instanceof MyTextTwist){ MyTextTwist TT =(MyTextTwist)C; 如果(txtGuessPad.getText()。等于(答案)) 检查= TRUE;} 返回检查; }
..
通常,当您使用 setEditable(假)或的setEnabled(假)的背景/前景颜色JTextField中成为“变灰”。但是,如果背景颜色有previously已经使用set 的setBackground(彩色)(例如,以白色) ,然后调用的setEnabled 或 setEditable 不会影响背景颜色了。相反,它是由previously设置的颜色覆盖。 在的WinForms(.NET
..
我有一个关于的JTextField 背景颜色的问题。我怎样才能改变它的启用文本字段(在编辑)? 的setBackground 仅适用于残疾人的文本字段。 UIManager.put 可以改变此背景下的所有窗口我的文本字段,但我想这样做只为其中之一。 解决方案 好吧,有我需要的: 属性道具=新特性(); props.put(“showFocusFrame”,“关”); ((Abstract
..
我已经开发为重点,从JTextComponent的丢失这验证项摆动形式 如果项是正确的,背景涂成绿色,否则它被涂成红色。 下面是code: - 进口java.awt.Color中; 进口java.awt.GridLayout中; 进口java.awt.event.FocusEvent; 进口java.awt.event.FocusListener; 进口java.awt.image.Buff
..
我想打一个圆角矩形的JTextField。我写的一个子类的AbstractBorder中实现它。但是我遇到了一些问题。 我的要求是: 我得到的是: 我的code是: 进口java.awt.BorderLayout中; 进口java.awt.Color中; 进口java.awt.Component中; 进口java.awt.Font中; 进口java.awt.Graphics; 进口
..
我想创建一个textwidget /组件至极看起来像Firefox地址栏中。我的意思是文本字段至极让我把里面的字段小按钮(例如取消/重装/...) 我试图定制的JLayeredPane,通过创建最大化文本字段定制的布局管理器,并从右至左放置其余部分。我的问题是这样了绘画的问题,我不会总是看到我添加了文本字段的项目。这可能是Jython的关系,我尝试suppling java.lang.Integ
..
喜 我有写在Swing,AWT的应用程序。 我想prevent用户粘贴值到文本框。 有没有办法做到这一点不使用动作监听器? 解决方案 您只需调用setTransferHandler像这样一个空参数: textComponent.setTransferHandler(NULL); 这将禁用场上所有拷贝/粘贴操作。
..
我工作的一个Java项目,需要有一个关键的preSS模拟在一个JTextField的点击。我正在寻找的是将JButton doClick()方法是等效的。 我想有钥匙preSS“中输入”执行完全相同的功能上JTextField的点击。 不知道该提供什么样的其他信息。先谢谢了。 解决方案 OK,感谢您的帮助。我想我没有说清楚,但现在我已经发现了一种方法,使我的code的工作由于一些自己的
..
我已创建了一个类自动完成文本字段。 我想使用类和尝试,包括我的的JTable 电池领域,但它不会显示 请指教 解决方案 (假设我理解这个问题) 您需要换你编辑器的TableCellEditor 。看看一个例子rel=\"nofollow\">。 一旦你有它设置,您需要注册与表编辑器。 的一种方式是通过 TableColumnModel的 table.getColumnModel(
..