一般情況下,sdk只給我們乙個鍵按下事件的響應方法,但是我們通常會遇到要響應多個鍵同時按下的事件響應。這時,我們就要靠自己來解決這個問題了。這裡有乙個解決方案可供參考:
為每乙個鍵宣告乙個boolean型別的變數:
boolean key1pressed = false;
boolean key2pressed = false;
在key1按下的事件裡把key1pressed 設為true:
key1pressed = true;
在key2按下的事件裡把key2pressed 設為true:
key2pressed = true;
在key1鬆開的事件裡把key1pressed 設為false:
key1pressed = false;
在key2鬆開的事件裡把key2pressed 設為false:
key2pressed = false;
這樣,當 key1pressed&&key2pressed == true 時就是key1和key2同時被按下了。如果需要的話,還可以新建乙個執行緒來監聽key1pressed&&key2pressed 的值,並做出相應的事件響應
兩個網域名稱同時訪問乙個tomcat下的兩個專案
兩個網域名稱,分別對映乙個tomcat底下,兩個應用。分三個步驟完成。1 網域名稱與ip的解析,此步驟在萬網等機構完成。2 apache的httpd.conf的配置 serveradmin deqiang guo yeah.net servername www.yichaoart.com error...
兩個網域名稱同時訪問乙個tomcat下的兩個專案
兩個網域名稱,分別對映乙個tomcat底下,兩個應用。分三個步驟完成。1 網域名稱與ip的解析,此步驟在萬網等機構完成。2 apache的httpd.conf的配置 serveradmin deqiang guo yeah.net servername www.yichaoart.com error...
Linux系統下配置兩個Tomcat同時執行
1 修改環境變數 vim etc profile tomcat1 export catalina base www tomcat autotest apache tomcat 8.5.45 export catalina home catalina base export tomcat home c...