Skip to content
Snippets Groups Projects
Demo.java 629 B
Newer Older
  • Learn to ignore specific revisions
  • NikolaBabic's avatar
    NikolaBabic committed
    package model;
    
    
    import ui.MainScreen;
    
    import java.util.ArrayList;
    import java.util.List;
    
    
    NikolaBabic's avatar
    NikolaBabic committed
    public class Demo implements Runnable {
    
    NikolaBabic's avatar
    NikolaBabic committed
        boolean stop = false;
    
        ArrayList<Binding> list = MainScreen.list;
    
    NikolaBabic's avatar
    NikolaBabic committed
    
        public Demo() {
    
        }
    
         public void run() {
             while (!stop) {
    
                 for (Binding binding : list) {
                     if (OSInterface.getInstance().wasPressed(binding.getID())) {
                         OSInterface.getInstance().sendKey(binding.getActionCode(), true);
                         }
                     }
    
    NikolaBabic's avatar
    NikolaBabic committed
                 }
             }
    
         public void stop() {
            stop = true;
         }
    }