source: trunk/JFCMonitor/src/de/ugoe/cs/eventbench/jfcmonitor/Runner.java @ 268

Last change on this file since 268 was 268, checked in by sherbold, 12 years ago
  • extended de.ugoe.cs.eventbench.jfcmonitor.JFCListener to log the events in a more detailed way and to use an OutputStreamWriter? instead of just dumping the output on the standard output stream
  • Property svn:mime-type set to text/plain
File size: 682 bytes
Line 
1package de.ugoe.cs.eventbench.jfcmonitor;
2import java.awt.AWTEvent;
3import java.awt.Toolkit;
4import java.awt.event.AWTEventListener;
5import java.io.OutputStreamWriter;
6import java.util.Arrays;
7
8
9public class Runner {
10
11        public static void main(String[] args) throws Exception {
12                AWTEventListener listener = new JFCListener(new OutputStreamWriter(System.out));
13               
14                Toolkit.getDefaultToolkit().addAWTEventListener(listener,
15                                AWTEvent.KEY_EVENT_MASK);
16                Toolkit.getDefaultToolkit().addAWTEventListener(listener, AWTEvent.MOUSE_EVENT_MASK);
17               
18                JarLauncher launcher = new JarLauncher(args[0], Arrays.copyOfRange(args, 1, args.length));
19                launcher.exec();
20        }
21}
Note: See TracBrowser for help on using the repository browser.