導航:首頁 > 編程語言 > java添加鍵盤事件

java添加鍵盤事件

發布時間:2023-06-15 01:05:19

java中如何處理鍵盤事件

添加鍵盤監聽事件
如:
this.addKeyListener(new KeyAdapter() {
public void keyPressed(KeyEvent e){
int key = e.getKeyCode();//得到鍵盤輸內入的值
if(key==KeyEvent.VK_Q){//如果鍵容盤輸入的是Q
System.exit(0);//強行關閉當前進程
}

㈡ java中如何實現鍵盤輸入事件

Scanner scanner = new Scanner(System.in);
自//輸入數字
int num =scanner.nextInt();
//輸入字元串
String str=scanner.nextLine();
根據數據類型調用scanner的不同方法

㈢ Java 程序實現滑鼠點擊 鍵盤等事件

用 Robot 類的如下方法:
void keyPress(int keycode)
按下給定的鍵。
void keyRelease(int keycode)
釋放給定的鍵。
void mouseMove(int x, int y)
將滑鼠指版針移動到給定屏幕坐權標。
void mousePress(int buttons)
按下一個或多個滑鼠按鈕。
void mouseRelease(int buttons)
釋放一個或多個滑鼠按鈕。
void mouseWheel(int wheelAmt)
在配有滾輪的滑鼠上旋轉滾輪。

㈣ Java JTable 添加了一個鍵盤事件,和滑鼠點擊事件的監聽,如何在我鍵盤事件起作用時,讓滑鼠事件失效

先定義一個全局的靜態變數 static bool canClick=ture;
1.滑鼠右鍵點擊的事件前加個if判斷:
if(canClick){
滑鼠點擊事件事件
}

2.然後添加鍵盤事件implements KeyListener
在重寫的方法的keyPressed中加入:
if(e.getKeyCode()==KeyEvent.VK_CONTROL){
canClick=false;
}
在重新的方法的keyReleased中加入:
if(e.getKeyCode()==KeyEvent.VK_CONTROL){
canClick=true;
}

㈤ 編寫java鍵盤事件的程序

import java.awt.*;
import java.awt.event.*;
public class KeyEventDemo extends Frame implements KeyListener
{
Label l1 = new Label();
Panel p = new Panel();
public void keyPressed(KeyEvent e)
{
l1.setText("key down");
}
public void keyTyped(KeyEvent e){}
public void keyReleased(KeyEvent e){
l1.setText("key up");
}
public KeyEventDemo(String title){
super(title);
p.add(l1);
add(p);
this.addKeyListener(this);
setSize(200,100);
setVisible(true);
this.requestFocus(true);
}
public static void main(String[] agrs)
{
new KeyEventDemo("KeyEvent中的案件實例");
}}自己運行一下。

閱讀全文

與java添加鍵盤事件相關的資料

熱點內容
元界小說app怎麼下載 瀏覽:996
易課堂收集數據怎麼使用 瀏覽:484
陝西文件櫃辦公傢具多少錢 瀏覽:573
illustrator免費視頻教程下載 瀏覽:413
delmia模擬文件格式 瀏覽:808
mastercam編程怎麼旋轉角度 瀏覽:70
社區護工app如何讓人信任 瀏覽:329
車機app升級要怎麼操作 瀏覽:46
光影app為什麼突然不能用了 瀏覽:323
微信朋友圈沒顯示 瀏覽:480
無線共享文件夾 瀏覽:130
三星a7000刷原生安卓50 瀏覽:638
java下載圖片文件 瀏覽:467
哪些app可以線上學德語 瀏覽:670
蘋果5s升級103步驟 瀏覽:744
為什麼沒有旅遊記錄app 瀏覽:276
奉賢區哪裡有學編程的 瀏覽:228
小品在電視app上怎麼搜索 瀏覽:486
蘋果用的什麼卡 瀏覽:907
如何成為編程開發技術 瀏覽:792

友情鏈接