导航:首页 > 编程语言 > java窗口焦点

java窗口焦点

发布时间:2023-10-25 09:16:04

java中JTextField如何强制失去焦点或者赋予焦点

让JTextField文本框响应焦点事件 即可.

核心代码

JTextFieldjtf=newJTextField(10);jtf.addFocusListener(newFocusListener(){publicvoidfocusLost(FocusEvente){//失去焦点时System.out.println("失去了焦点");jtf.setBackground(Color.WHITE);}publicvoidfocusGained(FocusEvente){//获得焦点时System.out.println("获得了焦点");tf.setBackground(Color.PINK);}});

效果图

参考代码

importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;{JTextFieldjtf;publicTextFrame(){JPaneljp=newJPanel();jtf=newJTextField(10);jtf.addFocusListener(newFocusListener(){@OverridepublicvoidfocusLost(FocusEvente){//失去焦点时System.out.println("失去了焦点");jtf.setBackground(Color.WHITE);}@OverridepublicvoidfocusGained(FocusEvente){//获得焦点时System.out.println("获得了焦点");jtf.setBackground(Color.PINK);}});jp.add(jtf);JButtonjb=newJButton("点击按钮,文本框会失去焦点");add(jb,BorderLayout.NORTH);add(jp,BorderLayout.SOUTH);setTitle("DEMO");setSize(300,220);//窗口大小setLocationRelativeTo(null);//窗口居中setDefaultCloseOperation(EXIT_ON_CLOSE);//窗口点击关闭时,退出程序setVisible(true);}publicstaticvoidmain(String[]args){newTextFrame();}}
阅读全文

与java窗口焦点相关的资料

热点内容
农村信用社app怎么删除明细 浏览:817
学而思电脑怎么下载app 浏览:107
php防止mysql注入 浏览:233
磁力计校正算法 浏览:491
解压缩后变小了 浏览:957
智友文件夹 浏览:81
android操作系统开发的操作系统 浏览:478
原神手机怎么改b站服务器 浏览:296
桩基箍筋加密区高度规范 浏览:91
手机樱花动漫app怎么用 浏览:382
php科学计数法转换 浏览:642
sip认证算法 浏览:785
androidapp卡顿原因 浏览:905
25编程器电路 浏览:849
安卓九是什么东西 浏览:939
隐藏nodejs命令行窗口 浏览:62
人体与写生素描pdf 浏览:883
java集合性能 浏览:143
单片机三线通信 浏览:209
昆山ug编程培训学费 浏览:628