导航:首页 > 编程语言 > 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或者网页用什么编程 浏览:766
一体机服务器运行失败怎么办 浏览:927
longjava比较大小 浏览:521
clojure编程pdf 浏览:10
一年级数学圈一圈的算法 浏览:100
完整的python 浏览:31
c51单片机数字钟 浏览:912
apk文件反编译后安装包损坏 浏览:805
app图标分别是什么 浏览:358
linux全选命令 浏览:365
怎么用华硕app 浏览:954
小明台湾通道加密 浏览:365
apriori算法的java 浏览:706
jscanvas压缩图片 浏览:382
单片机与汽车单片机有何不同 浏览:963
兽医云平台服务器 浏览:315
php循环字母 浏览:657
盛达是什么APP 浏览:217
android计算屏幕高度 浏览:671
自己做红包解压球 浏览:493