`
空空儿
  • 浏览: 136431 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

Swing 文本框(JTextFiled)的限制输入长度

    博客分类:
  • J2SE
 
阅读更多

 JTextField textField = new JTextField();
        //限制输入文本框的长度
        textField.setDocument(new PlainDocument() {

            @Override
            public void insertString(int offs, String str, AttributeSet a) throws BadLocationException {
                String text = textField.getText();
                if (text.length() + str.length() > 10) {
                    Toolkit.getDefaultToolkit().beep();
                    JOptionPane.showMessageDialog(MFrame.this, "Larger than 10 characters!");
                    return;
                }

                super.insertString(offs, str, a);
            }
        });
2
4
分享到:
评论
2 楼 cfw88888 2011-02-01  
抱歉,,刚刚自己是弄密码文本框的。。这个是文本编辑框的。。可以用。。
1 楼 cfw88888 2011-02-01  
这个不行诶。。

相关推荐

    java swing 文本框自动补全示例

    java swing 文本框自动补全示例,数据源默认当前系统字体,便于测试,单文件一看就懂...........

    java swing文本框(密码框)没有内容时,占位显示默认信息(仿IOS)

    在设计用户界面时,我们有时希望在这些文本框内没有输入内容时显示默认提示文字,就像iOS系统的文本框那样。这种效果可以通过一些技巧来实现,而标题和描述中提到的方法就是通过在文本框上方添加一个不可点击的`...

    实例2_文本框_文本输入.rar_文本输入

    开发者可以通过这些事件来实现特定功能,比如验证输入、限制输入长度或格式、提供自动补全等。 5. **验证输入**:为了确保数据的准确性和安全性,通常会在用户输入后进行验证。例如,检查电子邮件地址的格式、电话...

    Java Swing JTextField 搜索引擎 信息检索(源码)

    实现信息检索功能 像百度的网页搜索框 搜索相关资源并可以选择并显示搜索结果 使用JTable作为搜索结果显示框 在网上找不到相关的资源 自已写了一个 这只是提供一个思路 如果有更好的想法 可以联系我 ...

    java文本框只有下面一条线

    在Java Swing中,`JTextField`是用于创建用户输入单行文本的组件,而`JPasswordField`则用于创建隐藏字符的密码输入框。在提供的代码片段中,我们看到`LoginFrame`类继承自`JFrame`,并包含了`JTextField`(用户名...

    SWING做一个IP输入框

    java SWING做一个IP输入框,功能很好

    下拉框自动匹配文本框输入内容

    在IT领域,尤其是在前端开发中,"下拉框自动匹配文本框输入内容"是一个常见的功能需求,主要用于提高用户输入的效率和准确性。这个小例子旨在帮助新手理解如何实现这一功能。下拉框(Dropdown)与文本框(Input)的...

    swing 日期选择器 支持点击文本框选择 和自定义按钮选择

    swing 日期选择器 支持点击文本框选择 和自定义按钮选择

    swing效果点击下拉框自动填充文本框

    在Java的Swing库中,实现“点击下拉框自动填充文本框”的功能,涉及到Swing组件的交互、事件监听以及数据绑定的概念。这个功能在许多GUI应用中都非常常见,例如用户选择一个选项后,相应的文本框会自动更新为所选...

    IP地址格式输入文本框

    "IP地址格式输入文本框"是一个专门设计用于处理IP地址输入的UI组件。它允许用户直接粘贴IP地址,并能进行IP地址与整数之间的相互转换。这个功能在许多网络相关的应用程序中都非常实用,例如网络配置工具、服务器管理...

    文本框内容隐藏

    3. 输入限制:限制密码复杂度和长度,增加账户安全性。 4. 错误反馈:当用户输入不符合规则时,应及时给出错误提示。 四、总结 文本框内容隐藏是网络安全中的基本策略,它涉及到用户隐私保护、数据安全和用户体验...

    动态获取文本框输入的值

    本次讨论的主题是“动态获取文本框输入的值”,即在不借助于键盘事件的情况下实时监控文本框内的输入变化。这种方法广泛应用于需要实时更新数据的应用场景,如计算器、搜索框、聊天应用等。 ### 动态获取文本框输入...

    JAVA文本框验证大全

    - **长度验证**:限制用户输入的字符数量。 - **格式验证**:检查输入是否符合特定格式,如日期、邮箱、数字等。 - **自定义验证**:根据业务需求定制的验证规则。 3. **验证实现方式**: - **监听器**:使用`...

    java调用swing生成柱状图

    - `JTextField`:用户输入文件名的文本框。 - `JButton`:添加一个按钮,触发读取文件和绘制柱状图的动作。 - `JPanel`:作为图形显示的容器。 2. **文件操作**: - 使用`java.io.File`类来处理文件路径。 - `...

    GUI.zip_事件监听_获取文本框输入内容

    总结起来,"GUI.zip_事件监听_获取文本框输入内容"这个主题涵盖了如何使用Java Swing进行GUI编程,特别是如何通过事件监听机制获取`JTextField`中的输入内容,并在用户输入时实时更新显示。这在各种需要用户输入的...

    Java Swing JTextField文本框的代码示例

    Java Swing JTextField 文本框的代码示例 Java Swing JTextField 文本框是 Java Swing 库中的一种基本组件,用于编辑单行文本。下面是 Java Swing JTextField 文本框的代码示例和相关知识点说明。 概述 JTextField...

    JAVA_Swing小示例

    7. **对话框(Dialogs)**: Swing提供JOptionPane类用于创建简单的对话框,如信息提示、确认对话框和输入对话框。还有专门的JDialog类用于创建自定义对话框。 8. **菜单和菜单项**: JMenuBar和JMenu可以用来创建菜单...

    文本框日历

    在这个特定的项目中,"文本框日历"是基于Java Swing实现的一个功能,它将日历与文本框结合,为用户提供日期选择的功能。 首先,让我们深入了解一下`DateChooser.java`。这个文件很可能是自定义日历组件的核心代码。...

    java时间控件

    JDatePicker可以附加到JFormattedTextField,使得用户输入的日期能自动格式化,并且可以通过设置日期模型来限制可选日期范围。 3. **JavaFX DatePicker**: 如果你使用JavaFX作为UI框架,DatePicker是内置的时间控件...

    java swing 时间日期选择控件

    在Swing中,处理日期和时间选择的控件是至关重要的,因为它们为用户提供了一个直观的方式来选择日期或时间,而无需手动输入,从而减少了输入错误和数据丢失的风险。 标题中的“java swing 时间日期选择控件”指的是...

Global site tag (gtag.js) - Google Analytics