当前位置: 代码迷 >> Java相关 >> [原创][求助]关于SWING 的应用.
  详细解决方案

[原创][求助]关于SWING 的应用.

热度:244   发布时间:2006-05-25 10:28:00.0
[原创][求助]关于SWING 的应用.

关于SWING
用一个文本框只能接受受限制的类型,比如说只能接收"A_B"这类的信息,如果输入别的类型"AB"就会提示无效呢.谢谢了!

搜索更多相关的解决方案: SWING  应用  

----------------解决方案--------------------------------------------------------
AB是什么类型,只能输入字母吗?
----------------解决方案--------------------------------------------------------

就是说这个类型"这2个字母之间必须有"_"才可以接受.明确的说比如说只能接受大写字母也行,别的都输不进去.


----------------解决方案--------------------------------------------------------

为这个文本框加入一个输入事件就可以了
addKeyListener();
public void keyTyped(KeyEvent ke){
if(!Character.isUpperCase(ke.getKeyChar))
ke.consume();
}


----------------解决方案--------------------------------------------------------

大哥,能写出一个具体的事例吗?


----------------解决方案--------------------------------------------------------

已经给出了代码了,很具体了


----------------解决方案--------------------------------------------------------
老大,你就送佛送到西天,帮人帮到家吧.能写出一个只能接受大写字符的编辑框吧.
----------------解决方案--------------------------------------------------------
addKeyListener(new KeyAdapter(){
public void keyTyped(KeyEvent ke){
if(!Character.isUpperCase(ke.getKeyChar))
ke.consume();
}

});
为你的文本框加上这个事件就可以了
----------------解决方案--------------------------------------------------------
我不会编辑啊.我才学的.
----------------解决方案--------------------------------------------------------

老大,去吃午饭了吗?怎么不说话了?


----------------解决方案--------------------------------------------------------