图形界面中如何控制在文本框里面只能输入数字字符
来源:互联网 发布:淘宝企业店铺开直通车 编辑:程序博客网 时间:2024/05/18 01:52
图形界面中如何控制在文本框里面只能输入数字字符
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
/*
* 你输入的如果是非数字字符,就取消你键盘录入的效果。
*/
public class FrameDemo {
publicstatic void main(String[] args) {
//创建窗体对象并设置属性
Framef = new Frame("不能输入非数字字符");
f.setBounds(400,200, 400, 300);
f.setLayout(newFlowLayout());
//创建Label标签对象
Labellabel = new Label("请输入你的QQ号码,不能是非数字,不信你试试");
TextFieldtf = new TextField(40);
//添加到窗体上
f.add(label);
f.add(tf);
//设置窗体关闭
f.addWindowListener(newWindowAdapter() {
@Override
publicvoid windowClosing(WindowEvent e) {
System.exit(0);
}
});
//给文本框添加事件
tf.addKeyListener(newKeyAdapter() {
@Override
publicvoid keyPressed(KeyEvente) {
//如果你取得的字符不是数字字符就取消事件
//思路:先获取字符,判断字符,取消事件
//char getKeyChar()
charch = e.getKeyChar();
// System.out.println(ch);
if(!(ch>='0'&& ch<='9')){
e.consume();
}
}
});
//设置窗体可见
f.setVisible(true);
}
}
- 图形界面中如何控制在文本框里面只能输入数字字符
- GUI_如何控制在文本框里面只能输入数字字符案例
- 如何控制文本框只能输入数字
- C# 文本框如何控制只能输入数字?
- 在DELPHI里面控制Edit中只能输入数字
- 如何使文本框中只能输入数字
- 如何控制在文本框中只输入数字
- 文本框中只能输入数字
- javascript控制文本框中输入的只能为数字
- javascript控制文本框中输入的只能为数字
- 在文本框中输入非数字字符
- Javascript控制文本框只能输入数字
- 用js控制文本框只能输入数字
- Javascript控制文本框只能输入数字
- Javascript控制文本框只能输入数字
- Javascript控制文本框只能输入数字
- JS 控制文本框只能输入数字
- JS控制文本框只能输入数字
- ViewPagerIndicator使用
- java实现人工智能
- ios 获取本地音乐
- c
- MapReduce基本原理与WordCount程序
- 图形界面中如何控制在文本框里面只能输入数字字符
- Topic 4
- Linux Shell字符串操作
- struts2与ognl结合实现下载
- 11周1--3 以Circle类为直接基类,派生出一个Cylinder(圆柱体)类
- linux进程优先级、进程nice/renice设置
- hdu 5600 N bulbs(BC——思维题)
- 软考程序员随笔-----2
- 系统调用的实现原理