你的意思是说不让焦点离开这个jTextField吗?
public void focusLost(FocusEvent e){
jtt.requestFocus();
}
当然应该是有条件控制的,否则这样焦点就回永远在这个jTextField上了
public void focusLost(FocusEvent e){
jtt.requestFocus();
}
当然应该是有条件控制的,否则这样焦点就回永远在这个jTextField上了
解决方案 »
- 菜鸟求帮忙
- 【求助】Java 启动参数增加splash参数问题
- 请教如何打包使用数据库的程序??
- 请问如何在JPanel的上层Container中捕获JPanel中的事件
- 菜鸟又来提问了,高手必进
- 诚聘JAVA/JSP开发人员和游戏策划人员
- 這個錯誤如保解決?non-static variable b cannot be referenced from a static context
- 急!!!!如何过滤掉中文全角字符串开始和结束的全角字符,就像trim()去掉半角空格一样(详情见内)
- 绝对初级:exeption in thread "main" java.lang.noclassdeffounderror:myfirst
- 哪里能找到能在applet上用的jdom?(直接在浏览器上不需要下在插件)
- 如何打开后缀为.bin的文件?
- 关于oracle的jdbc的问题
================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
JTextField jt=new JTextField(10);
jt.addFocusListener(new FocusListener(){
public void focusGained(FocusEvent e){
}
public void focusLost(FocusEvent e){
//失去焦点时显示一个对话框
JOptionPane.showMessageDialog(null,"test");
jt.releaseFocus(); }
}
);
JTextField jt=new JTextField(10);
jt.addFocusListener(new FocusListener(){
public void focusGained(FocusEvent e){
}
public void focusLost(FocusEvent e){
if (e.isTemporary()) return;
//失去焦点时显示一个对话框
JOptionPane.showMessageDialog(null,"test");
jt.releaseFocus(); }
}
);
顺便再问一下,如何设置一个组件的长度和宽度(这是否和Layout有关呢),比如说一个JTextField。
Would you give me a example?
txtMoney.setBounds(20,10,30,15);
其中,20,10分别是起点的横向和纵向坐标,30是长度,15是高度。
不好意思,我再问一个问题,当一个JComboBox某个Item后,如何使其撤销选择?
JTextField jt=new JTextField(10);
jtt.addFocusListener(new FocusListener(){
public void focusGained(FocusEvent e){
}
public void focusLost(FocusEvent e){
//在此处加入代码使其jt再次获取焦点请问如何处理? jt.requestFocus();
}
}就这么方便!
);