예제 #1
0
파일: Program.cs 프로젝트: kasumar/thesis
        public static void Main(String[] argv)
        {
            TuioDump         demo   = new TuioDump();
            SquareTuioClient client = null;

            switch (argv.Length)
            {
            case 1:
                int port = 0;
                port = int.Parse(argv[0], null);
                if (port > 0)
                {
                    client = new SquareTuioClient(port);
                }
                break;

            case 0:
                client = new SquareTuioClient(3333);
                break;
            }

            if (client != null)
            {
                client.addTuioListener(demo);
                client.addSquareTuioListener(demo);
                client.connect();
                Console.WriteLine("listening to TUIO messages at port " + client.getPort());
            }
            else
            {
                Console.WriteLine("usage: java TuioDump [port]");
            }
        }
예제 #2
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            SquareTuioClient client = null;

            client = new SquareTuioClient(3333);
            client.addTuioListener(this);
            client.addSquareTuioListener(this);
            client.connect();
            Console.WriteLine("listening to TUIO messages at port " + client.getPort());
        }
예제 #3
0
 private void bConnect_Click(object sender, RoutedEventArgs e)
 {
     if (!client.isConnected())
     {
         client.connect();
         bConnect.Content = "Disconnect TUIO";
     }
     else
     {
         client.disconnect();
         bConnect.Content = "Listen TUIO";
     }
 }