关于jtextfield的问题

来源:百度知道 编辑:UC知道 时间:2024/06/09 09:52:16
弱弱地问,如何使jtextfield只有在鼠标点击一下后才能输入文字?
还是不怎么明白...需要实现的功能是,当鼠标点击jtextfield时,光标在里面闪烁,可以输入,当鼠标点击其他区域时,jtextfield此时没有光标闪烁,不能输入文字

新建了JTextField类对象之后,默认的就是点击后输入文字
另外就是可以通过在别的控件设置nextFocusedComponent为这个类对象,然后就能通过Tab切换访问,你不设就可以了

关于你补充的问题,我以前在写JEditorPane的时候也遇到过,默认的JTextField本来就是点击后光标闪烁然后可以输入的,你说的不能输入可能是没有获取focus,可以在JTextField里面设置监听鼠标点击的事件,在事件里调用jTextField.requstFocusInWindow