Wykrywanie wciśniętego klawisza klawiatury w ActionScript 3.0 
Skrypt pokazuje jak za pomocą zewnętrznej klasy AS o nazwie Wykrywanie, można sprawdzić jaki klawisz został naciśnięty. Przykład wyświetla aktualny klawisz, jego znak oraz kod.
Listing
package {
import flash.display.*;
import flash.events.*;
import flash.text.*;
        
public class Wykrywanie extends Sprite {
private var pole_txt:TextField;
                
public function Wykrywanie() {
pole_txt = new TextField();
pole_txt.text = "Naciśnij jakiś klawisz..";
pole_txt.autoSize = TextFieldAutoSize.LEFT;
pole_txt.border = true;
pole_txt.background = true;
addChild(pole_txt);
                        
stage.addEventListener(KeyboardEvent.KEY_DOWN, nacisnietoKlawisz);
}
                
private function nacisnietoKlawisz(e:KeyboardEvent):void {
pole_txt.text = "Naciśnięto klawisz: " +String.fromCharCode(e.charCode)+ "\n Jego znakiem jest: " +e.charCode+ "\n Oraz jego kodem jest: " +e.keyCode;
}
}
}
        	import flash.display.*;
import flash.events.*;
import flash.text.*;
public class Wykrywanie extends Sprite {
private var pole_txt:TextField;
public function Wykrywanie() {
pole_txt = new TextField();
pole_txt.text = "Naciśnij jakiś klawisz..";
pole_txt.autoSize = TextFieldAutoSize.LEFT;
pole_txt.border = true;
pole_txt.background = true;
addChild(pole_txt);
stage.addEventListener(KeyboardEvent.KEY_DOWN, nacisnietoKlawisz);
}
private function nacisnietoKlawisz(e:KeyboardEvent):void {
pole_txt.text = "Naciśnięto klawisz: " +String.fromCharCode(e.charCode)+ "\n Jego znakiem jest: " +e.charCode+ "\n Oraz jego kodem jest: " +e.keyCode;
}
}
}
Dodano przez: divix  
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły 

:: Wymiana linków 
    
	Modowe inspiracje |
        Android Gry i Aplikacje |
        ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
        Logo dla firmy |
        Change Tires - Car Weather Forecast Reminder |
        Laminas: MVC Framework for PHP |
        IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS | 
        Katalog roślin |
        Programming articles: JAVA, PHP, C++, Python, JavaScript |
        Kancelaria Adwokacka Łukasz Huszno
        
    

 
  
				

 
                             
 


 
                        
 
		 
	