⑴ 三星java程序隱藏虛擬鍵盤
方法如下所示:
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所在目錄(程序會彈出替換文件的提示,等一會就好了,等待時間與文件大小有關,別太急,更不能強退!等不及的可以先最小化)。
7、退出MC(按右軟建——退出),進入存放jar文件的那個目錄,點擊安裝就行啦!
⑵ 如何在手機java游戲中插入虛擬鍵盤
給你一個例子,用AWT包可以實現,但是,不知你是要標准26鍵盤,還是手機數字鍵盤:
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.KeyEvent;
import java.io.IOException;
/**
*
*/
/**
* @author samuel
*
*/
public class RobotExp {
public static void pressKey(Robot robot, int keyvalue) {
robot.keyPress(keyvalue);
robot.keyRelease(keyvalue);
}
public static void pressKeyWithShift(Robot robot, int keyvalue) {
robot.keyPress(KeyEvent.VK_SHIFT);
robot.keyPress(keyvalue);
robot.keyRelease(keyvalue);
robot.keyRelease(KeyEvent.VK_SHIFT);
}
public static void closeApplication(Robot robot) {
// pressKey(robot, KeyEvent.VK_ALT);
// pressKey(robot, KeyEvent.VK_F4);
robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_F4);
robot.keyRelease(KeyEvent.VK_ALT);
robot.keyRelease(KeyEvent.VK_F4);
// for linux.
// robot.keyPress(KeyEvent.VK_ALT);
// robot.keyPress(KeyEvent.VK_W);
// robot.keyRelease(KeyEvent.VK_ALT);
// robot.keyRelease(KeyEvent.VK_W);
robot.keyPress(KeyEvent.VK_N);
robot.keyRelease(KeyEvent.VK_N);
}
public static void main(String[] args) throws IOException {
try {
Robot robot = new Robot();
Runtime.getRuntime().exec("notepad");
// For linux.
// Runtime.getRuntime().exec("gedit");
// 定義5秒的延遲以便你打開notepad 哈哈
// Robot 開始寫
robot.delay(3000);
for (int i = 0; i < 100; i++) {
pressKeyWithShift(robot, KeyEvent.VK_H);
pressKey(robot, KeyEvent.VK_I);
pressKey(robot, KeyEvent.VK_SPACE);
// pressKeyWithShift(robot, KeyEvent.VK_H);
pressKeyWithShift(robot, KeyEvent.VK_I);
pressKey(robot, KeyEvent.VK_SPACE);
pressKey(robot, KeyEvent.VK_A);
pressKey(robot, KeyEvent.VK_M);
pressKey(robot, KeyEvent.VK_SPACE);
pressKey(robot, KeyEvent.VK_T);
pressKey(robot, KeyEvent.VK_H);
pressKey(robot, KeyEvent.VK_E);
pressKey(robot, KeyEvent.VK_SPACE);
pressKey(robot, KeyEvent.VK_J);
pressKey(robot, KeyEvent.VK_A);
pressKey(robot, KeyEvent.VK_V);
pressKey(robot, KeyEvent.VK_A);
pressKey(robot, KeyEvent.VK_SPACE);
pressKey(robot, KeyEvent.VK_R);
pressKey(robot, KeyEvent.VK_O);
pressKey(robot, KeyEvent.VK_B);
pressKey(robot, KeyEvent.VK_O);
pressKey(robot, KeyEvent.VK_T);
// VK_ENTER
pressKey(robot, KeyEvent.VK_ENTER);
// pressKey(robot, KeyEvent.);
}
closeApplication(robot);
// robot.keyPress(KeyEvent.VK_SPACE);
} catch (AWTException e) {
e.printStackTrace();
}
}
}
⑶ 如何設置java虛擬鍵盤
分和果幣是什麼?站內每次下載與求助都需要果幣,點擊查看如何獲得!
⑷ 如何在JAVA里添加虛擬鍵盤
設置-程序管理-已安裝的程序-點你想要的程序套件設備*屏幕鍵盤!
⑸ java 調用系統虛擬鍵盤
不行,這個做不到,智能手機才可以做到的。不過java程序的特點就在這里,它用虛擬機技術,技術java應用程序出錯也不會對手機底層系統軟體造成影響。
⑹ 安卓全觸手機,運行java怎樣才能弄出虛擬鍵盤
和S60第五版一樣,安卓JAVA模擬器則是自帶鍵盤的,如果你的沒有可以換一個模擬器,實在不行就是JAVA軟體本身的問題了。
⑺ 5230怎麼取消java軟體中的虛擬鍵盤
打開設置…程序管理…已安裝程序,找到你要取消的軟體,點選項…套件設置…取消虛擬鍵盤
⑻ java虛擬鍵盤去除
在jad里添加關閉虛擬鍵盤的屬性:Nokia-MIDlet-On-Screen-Keypad:no