import javax.swing.JTextField;
import javax.swing.text.AttributeSet;
import javax.swing.text.BadLocationException;
import javax.swing.text.Document;
import javax.swing.text.PlainDocument;
public class MyTextField extends JTextField {
private static final long serialVersionUID = 7207876514583701774L;
protected Document createDefaultModel() {
return new NumDocument();
}
static class NumDocument extends PlainDocument {
private static final long serialVersionUID = 6967641956153612767L;
public void insertString(int offs, String str, AttributeSet a)
throws BadLocationException {
if (str == null) {
return;
}
char[] upper = str.toCharArray();
for (int i = 0; i < upper.length; i++) {
if (!Character.isDigit(upper[i])) {
if (!"-".equals(String.valueOf(upper[i]))) {
str = str.substring(0, i);
}
}
}
super.insertString(offs, str, a);
}
}
}
分享到:
相关推荐
基于TensorFlow2.5实现text_cnn算法进行自定义文本分类任务源码+项目说明+数据.zip 已获导师指导并通过的97分的高分期末大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。...
带有修剪文本的自定义文本视图
自定义文本DOS控件,可以实现DOS控件
支持单选、多选、自定义文本、以及多种题型交叉等类型的问题 限制问卷IP范围 每份问卷支持无限多个题目 支持问卷密码 可设置是否允许同一IP重复提交
wpf自定义文本控件,高亮显示文本内内容及行号
自定义文本编辑器控件FredCK.FCKeditorV2的使用 :添加引用bin目录下的dll,然后页面上添加入页面中的页面样式,项目中在添加editor文件夹就ok了
FieldKit, iOS自定义文本字段的用户界面库 FieldKit然而,这个项目不再被积极地维护。 简介FieldKit是iOS自定义文本字段的用户界面库:FKTextField 类似于 UITextFieldFKTokenField 类似AppKit中的NSTokenFie
html5+css3实现可以自定义文本的霓虹灯闪烁特效源码.zip
批量或单个将.c.h.css.txt.java.cs等所有常用格式及任意自定义文本由ansi转为utf-8编码
加一个,可以全站都可以加上 ,不用一个一个加了。很方便哦。
一个简单的代码,在手机界面上输出自定义的文本,采用线性布局。
做了个简单的文本编辑对话框,里面有个createBitmap方法可以把当前文字生成一个bitmap,自定义了一个有透明选项的拾色器
c#自定义文本框源码,非常不错的源码,可以下载学习使用!
超强的文本编辑功能 ASP.net的文本编辑。自定义控件。绝对值得下载过去看看
Android中横向进度条上面是带比例数的文本,进度条颜色与比例数对应。
xposed模块 支持自定义文本 装B必备
qt自定义窗口标题栏,能移动和缩放,简易文本编辑器,可以把文本信息存储在图片中 。
该控件可以自动换行显示,且自动判断是否需要上下滚动 头文件中附有使用说明
经改进后,可在VC6和vs2013环境的WIN32和x64模式下编译能通过,并且支持坐标轴数据显示自定义的文本,如下图 m_pBottomAxis->SetDisAxisMode(1); TChartString strTickText[10]; strTickText[0] = _T("NULL"); ...
WPF 自定义控件(包含全部代码) 自定义按钮、自定义文本框、自定义组合框、自定义日期控件等等