java代碼模擬點擊按鈕 java代碼模擬點擊按鈕是什么

java 模擬用戶點擊事件

調(diào)用按鈕的 doClick() 方法,下例演示了 button2 模擬點擊 button1 按鈕:

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、成都網(wǎng)站建設(shè)、越秀網(wǎng)絡(luò)推廣、小程序開發(fā)、越秀網(wǎng)絡(luò)營銷、越秀企業(yè)策劃、越秀品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供越秀建站搭建服務(wù),24小時服務(wù)熱線:13518219792,官方網(wǎng)址:muchs.cn

import?java.awt.FlowLayout;

import?javax.swing.JButton;

import?javax.swing.JFrame;

import?javax.swing.JOptionPane;

public?class?App?extends?JFrame?{

public?App()?{

this.setSize(300,?200);

this.setLocationRelativeTo(null);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setLayout(new?FlowLayout());

JButton?button1?=?new?JButton("Button1");

button1.addActionListener(e?-?JOptionPane.showMessageDialog(App.this,?"我是Button1"));

this.add(button1);

JButton?button2?=?new?JButton("Button2");

button2.addActionListener(e?-?button1.doClick());

this.add(button2);

}

public?static?void?main(String[]?args)?{

new?App().setVisible(true);

}

}

如何用java的jna模擬鍵盤按鍵

這個比較簡單的,用 java.awt.Robot 來實現(xiàn)就行了。

Robot 對象有幾個個方法就是操作鍵盤的:

void keyPress(int kc);

void keyRelease(int kc);

//例子

import java.awt.AWTException;

import java.awt.Robot;

import java.awt.event.KeyEvent;

public class RobotTest {

private static Robot rbt;

static{

try {

rbt=new Robot();

} catch (AWTException e) {e.printStackTrace();}

}

//按下

static void press(int kc){rbt.keyPress(kc);}

//釋放

static void release(int kc){rbt.keyRelease(kc);}

static void type(int kc){press(kc);release(kc);}

public static void main(String[] args) {

//F7 長按

//press(KeyEvent.VK_F7);

//F7按一下

type(KeyEvent.VK_F7);

//...

}

}

如何用JAVA程序模擬按鍵

java.awt.Robot

//模擬Ctrl+Alt+Z的按下和抬起??

public?void?keyBoardDemo()??

{??

robot.keyPress(KeyEvent.VK_CONTROL);??

robot.keyPress(KeyEvent.VK_ALT);??

robot.keyPress(KeyEvent.VK_Z);??

robot.keyRelease(KeyEvent.VK_CONTROL);??

robot.keyRelease(KeyEvent.VK_ALT);??

robot.keyRelease(KeyEvent.VK_Z);??

}

名稱欄目:java代碼模擬點擊按鈕 java代碼模擬點擊按鈕是什么
網(wǎng)頁URL:http://muchs.cn/article18/ddcjdgp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗網(wǎng)站排名、微信小程序、網(wǎng)站內(nèi)鏈、虛擬主機、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)