导航:首页 > 编程语言 > 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窗口焦点相关的资料

热点内容
演化算法与搜索算法区别 浏览:486
php输出javascript 浏览:882
如何新建密码访问文件夹 浏览:60
什么app最搞笑 浏览:94
CS编辑命令 浏览:947
程序员编码是指什么 浏览:525
在云服务器上安装软件 浏览:270
什么app可以免费听周董的歌 浏览:364
netmvcpdf 浏览:209
arp服务器回送的是什么地址 浏览:103
生物学pdf百度云 浏览:963
markdown源码包怎么下载 浏览:598
餐饮app开发公司哪个好 浏览:637
解压盒子2无广告 浏览:623
华为鸿蒙系统怎么放大单个文件夹 浏览:587
phpwin864 浏览:914
boll优化源码公式 浏览:906
连接服务器端口号是如何确定的 浏览:14
gsm源码 浏览:475
单片机点阵滚动 浏览:407