当前位置:  技术问答>java相关

关于textField 控件的问题

    来源: 互联网  发布时间:2015-07-05

    本文导语:  在 AWT 下 1、怎样设置 textField 控件为只读属性?    textField.setEditable(false);// 设置只读,不起作用 2、怎样限制 textField 只能输入数字。不可以输入文字! | 1、textField.setEditable(false);肯...

在 AWT 下

1、怎样设置 textField 控件为只读属性?

   textField.setEditable(false);// 设置只读,不起作用


2、怎样限制 textField 只能输入数字。不可以输入文字!

|
1、textField.setEditable(false);肯定可以的,只是它的文本框内容仍然可以被选择。如果想彻底一点,用jTextField.setEnabled(false);吧
2、可以写个Document,设定textField的Document就行,给你一个:
调用
textfiled.setDocument(new NumberDocument());
其中NumberDocument是继承PlainDocument的子类。
覆盖insertString和remove两个方法。
详情请看:
http://java.sun.com/docs/books/tutorial/uiswing/components/textfield.html#validation

import javax.swing.text.*;
import java.awt.*;

public class NumberDocument extends PlainDocument {

    public void insertString(int offs, String str, AttributeSet a)
                    throws BadLocationException {

        char[] source = str.toCharArray();
        char[] result = new char[source.length];
        int j = 0;

        for (int i = 0; i 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.awt类textfield的类成员方法: textfield定义及介绍
  • ExtJS动态设置TextField的readOnly属性的例子
  • java命名空间java.awt类textfield.accessibleawttextfield的类成员方法: textfield.accessibleawttextfield定义及介绍
  • WEB前端 iis7站长之家
  • java命名空间java.awt类textfield的类成员方法: getaccessiblecontext定义及介绍
  • 怎样获得<input type=text name=textfield>的返回值?
  • java命名空间java.awt类textfield的类成员方法: paramstring定义及介绍
  • 请教从Textfield中捕获键盘输入?
  • java命名空间java.awt类textfield的类成员方法: setechocharacter定义及介绍
  • 如何在textField选中的时,将里面的文本加亮?
  • java命名空间java.awt类textfield的类成员方法: minimumsize定义及介绍
  • 怎样把TextField里面的值用'*'来显示?
  • java命名空间java.awt类textfield的类成员方法: getminimumsize定义及介绍
  • request.getParameter("textfield")为何无法获取参数???
  • java命名空间java.awt类textfield的类成员方法: preferredsize定义及介绍
  • 怎样知道焦点是否在TextField上??
  • java命名空间java.awt类textfield的类成员方法: getechochar定义及介绍
  • 请教令textfield只能输入数字及小数点的方法?
  • java命名空间java.awt类textfield的类成员方法: getcolumns定义及介绍
  • 急!!!jb中的textField输入法切换。
  • java命名空间java.awt类textfield的类成员方法: settext定义及介绍
  • 如何取得textField裡的數據.


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3