Warning: Use of undefined constant DISABLE_WP_CRON - assumed 'DISABLE_WP_CRON' (this will throw an Error in a future version of PHP) in /var/www/vhosts/emrebektas.com/httpdocs/wp-config.php on line 11

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/emrebektas.com/httpdocs/wp-config.php:11) in /var/www/vhosts/emrebektas.com/httpdocs/wp-content/plugins/all-in-one-seo-pack/app/Common/Meta/Robots.php on line 89

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/emrebektas.com/httpdocs/wp-config.php:11) in /var/www/vhosts/emrebektas.com/httpdocs/wp-includes/feed-rss2.php on line 8
Java keyboard event | Emre Bektaş https://www.emrebektas.com Kişisel Web Sayfası Tue, 23 Aug 2016 14:24:47 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 Java ile Klavyeden Basılan Tuşu Algılama – Java Key Listener https://www.emrebektas.com/java/java-ile-klavyeden-basilan-tusu-algilama-java-key-listener/ https://www.emrebektas.com/java/java-ile-klavyeden-basilan-tusu-algilama-java-key-listener/#comments Fri, 26 Dec 2014 23:16:18 +0000 http://www.emrebektas.com/?p=264 Merhaba arkadaşlar bu yazımda java programlama dili ile klavyeden girilen tuşları algılayan küçük bir program paylaşacağım.Programımız iki tane java classdan oluşuyor.  Birincisi main fonkiyonumuzun yer aldığı JavaKeyListener.java ikincisi ise myOwnKeyListener objesinin classı olacak. JavaKeyListener.java...

The post Java ile Klavyeden Basılan Tuşu Algılama – Java Key Listener first appeared on Emre Bektaş.

]]>
Merhaba arkadaşlar bu yazımda java programlama dili ile klavyeden girilen tuşları algılayan küçük bir program paylaşacağım.Programımız iki tane java classdan oluşuyor.  Birincisi main fonkiyonumuzun yer aldığı JavaKeyListener.java ikincisi ise myOwnKeyListener objesinin classı olacak.

JavaKeyListener.java

package javakeylistener;
import javax.swing.JFrame;
/**
 *
 * @author Emre Bektas
 */
public class JavaKeyListener {
    public static void main(String[] args) {
        myOwnKeyListener klavye = new myOwnKeyListener();
        JFrame frame = new JFrame();
        frame.setTitle("Java Key Listener Event_Emre Bektaş");
        frame.setSize(400, 200);
        frame.setResizable(false);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.addKeyListener(klavye);
        frame.setVisible(true);
    }
}

Bu dosyada Jframe objesinden frame nesnesi türettik ve bazı attributelerine erişerek değerler girdik.

myOwnKeyListener.java

package javakeylistener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
/**
 *
 * @author Emre Bektas
 */
public class myOwnKeyListener implements KeyListener{
    @Override
    public void keyTyped(KeyEvent e) {
        
    }
    @Override
    public void keyPressed(KeyEvent e) {
        System.out.println("Key Pressed " + KeyEvent.getKeyText(e.getKeyCode()));
         if("Right".equals(KeyEvent.getKeyText(e.getKeyCode())))
            System.out.println("Right Button Detected");
         if(e.getKeyCode()==KeyEvent.VK_ESCAPE)
            System.exit(0);
    }
    @Override
    public void keyReleased(KeyEvent e) {
        
    }
    
}

 

java KeyListener

Eclipse projesini aşağıdaki linkten indirebilirsiniz…

[su_button url=”https://drive.google.com/open?id=0Bypgi5nv-lAOT2d0enNGTW05N2c” target=”blank” style=”3d”]Download[/su_button]

 

 

The post Java ile Klavyeden Basılan Tuşu Algılama – Java Key Listener first appeared on Emre Bektaş.

]]>
https://www.emrebektas.com/java/java-ile-klavyeden-basilan-tusu-algilama-java-key-listener/feed/ 2