监听事件的方法。
void jTextField1_keyTyped(KeyEvent e)
{
int temp = e.getKeyChar();
boolean flag = jTextField1.getText().length()>=5;//这里的5就是你限定的字符数。
if(temp==10)
{
//回车之后的动作;
}
else if (temp > 57)
{
e.consume();
}
else if (temp < 48)
{
e.consume();
}
else if(flag)
{
e.consume();
} }
void jTextField1_keyTyped(KeyEvent e)
{
int temp = e.getKeyChar();
boolean flag = jTextField1.getText().length()>=5;//这里的5就是你限定的字符数。
if(temp==10)
{
//回车之后的动作;
}
else if (temp > 57)
{
e.consume();
}
else if (temp < 48)
{
e.consume();
}
else if(flag)
{
e.consume();
} }
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货