我是一個業餘程序員,他有興趣在http://javassh.org/download/source/de/mud/terminal/vt320.html上向vt320終端仿真器添加點擊拖拽方法。我期待通過源鼠標按鍵功能和臨到這一點:如何讓終端模擬器發送點擊拖動消息?
byte b[] = new byte[6];
b[0] = 27;
b[1] = (byte) '[';
b[2] = (byte) 'M';
b[3] = (byte) mousecode;
b[4] = (byte) (0x20 + x + 1);
b[5] = (byte) (0x20 + y + 1);
write(b); // FIXME: writeSpecial here
其中X和Y是字符位置和mousecode與鼠標按鈕做。似乎相當直接添加鼠標拖動消息。任何人都可以指向我應該是什麼字節的方向?還是我錯過了一個非常明顯的障礙?我最感興趣的是發送點擊拖動vim,運行在Android的Connectbot上。似乎這將是一件非常可愛的事情。
非常感謝!確切地說我在找什麼......我只是發送鼠標信號來查看它是否工作,不確定如何處理DECSM代碼...... – q335r49 2012-04-10 23:30:44