三星java程序隐藏虚拟键盘

三星java程序隐藏虚拟键盘,第1张

方法如下所示:

1、首先下载一个文件管理器‘minicommander’(以下简称MC),这个百返坦迟度上多的是,不过要注意,必须下载4.2版本的!之前的版本都不行!

2、在手机上运行MC,选中你要修改的jar文件(以粉色显示,很容易与其他文件区分),在虚拟键盘上点OK打开它 就会看到META-INF文件夹 ,然后点OK打开它 就会看到MANIFEST.MF文件。

3、在虚拟键盘上点数字 4 键 选择信拦第一项 UTF-8 然后再打开它就会看见一系列字符。

4、在该文件的最后添加“MIDlet-Touch-Support: True”(不含引号),大小写一点不能错,而且冒号之后有一个空格,没有这个空格将造成修改失败!一定要换行添加!不要跟它原来的字符同行!但是多间隔几行没关系!

5、修改好之后,点虚拟键盘的右软键,选择保存,染后按左软建推出文本编辑。

6、长按两下拨号键返回jar所在目录(程序会d出替换文件的提示,等一会就好了,等待时间与文件大小有关,别太急,更不能强退!等不及的可以先最小化)。

7、退出MC(按右软建—漏李—退出),进入存放jar文件的那个目录,点击安装就行啦!

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.awt.Robot 来实现就行了。

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)

//...

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12366870.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存