public class GoFitts
extends java.lang.Object
GoFitts |
GoFitts combines several Fitts' law apps in a single GUI. To run GoFitts, your system must have the Java Runtime Environment (JRE). There is a good chance your system already has the JRE, so just follow the Quick Start instructions below. If you need the JRE, it is available from Oracle as a free download. Click here to visit Oracle's download site.
Full details on the operation of each GoFitts app are found in the API for the app. The APIs are accessed from the "View API in Browser" button that appears at the bottom-left in the GUI for each app:
You'll need an Internet connection to access the API.
I'm happy to share the source files. Just get in touch and I'll send them to you. If you have any questions, comments, or suggestions, please contact me (mack "at" yorku.ca).
Good luck.
Constructor and Description |
---|
GoFitts() |
Modifier and Type | Method and Description |
---|---|
static void |
closeBufferedWriter(java.io.BufferedWriter bw) |
static Configuration |
doSetup(java.awt.Frame f,
java.lang.String appName,
SetupItemInfo[] setupItemInfo,
java.lang.String[] otherFiles) |
static java.lang.String |
getBaseFileName(java.lang.String appName,
java.lang.String participantCode,
java.lang.String conditionCode,
java.lang.String sessionCode,
java.lang.String groupCode,
java.lang.String taskType,
java.lang.String selectionMethodCode) |
static void |
main(java.lang.String[] args) |
static boolean |
openBrowser(java.lang.String sArg) |
static java.io.BufferedWriter |
openBufferedWriter(java.lang.String fileName) |
static void |
writeData(java.io.BufferedWriter bw,
java.lang.String data) |
public static void main(java.lang.String[] args)
public static boolean openBrowser(java.lang.String sArg)
public static Configuration doSetup(java.awt.Frame f, java.lang.String appName, SetupItemInfo[] setupItemInfo, java.lang.String[] otherFiles)
public static java.lang.String getBaseFileName(java.lang.String appName, java.lang.String participantCode, java.lang.String conditionCode, java.lang.String sessionCode, java.lang.String groupCode, java.lang.String taskType, java.lang.String selectionMethodCode)
public static java.io.BufferedWriter openBufferedWriter(java.lang.String fileName)
public static void closeBufferedWriter(java.io.BufferedWriter bw)
public static void writeData(java.io.BufferedWriter bw, java.lang.String data)