導航:首頁 > 編程語言 > 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窗口焦點相關的資料

熱點內容
appstore中的錢怎麼退 瀏覽:495
單片機程序下載後如何運行 瀏覽:475
剛買的阿里雲伺服器怎樣搭建網站 瀏覽:637
公園設計pdf 瀏覽:684
緩解壓力最好的辦法美國 瀏覽:387
前後端系統數據加密解密 瀏覽:194
中國移動營業app怎麼看套餐 瀏覽:205
javastatic數組 瀏覽:950
需要會員管理源碼 瀏覽:415
手機app如何解除加密 瀏覽:167
用雲伺服器還得買個瘦主機 瀏覽:728
如何查看辦公電腦伺服器地址 瀏覽:368
海星雲的伺服器是什麼系統 瀏覽:411
抖音小籠包解壓神器 瀏覽:558
手機下載的源碼在哪裡儲存 瀏覽:846
pdf看三維 瀏覽:406
九宮演算法干什麼用的 瀏覽:907
phpjava性能比較 瀏覽:886
2016會計中級pdf 瀏覽:181
農村信用社app怎麼刪除明細 瀏覽:818