I have created an experiment to evaluate various cursors( Bubble Cursor, Area Cursor). Although I have generated the response time and accuracy for each interaction I was interested in knowing user touch patterns and visualize it in heat maps. I could find several API's for iphone, javascript, etc. Since Java Swing package isn't meant to be for touch screen, I couldn't find a way to generate them. Only way I could thing of is to find the touch point pixels and then use some visual tools to generate heatmaps in x-y plane. Any better solution is much appreciated.
Generate Java Swing UI Touch Screen Interaction Heat Maps
391 Views Asked by PseudoAj At
1
There are 1 best solutions below
Related Questions in JAVA
- Add image to JCheckBoxMenuItem
- How to access invisible Unordered List element with Selenium WebDriver using Java
- Inheritance in Java, apparent type vs actual type
- Java catch the ball Game
- Access objects variable & method by name
- GridBagLayout is displaying JTextField and JTextArea as short, vertical lines
- Perform a task each interval
- Compound classes stored in an array are not accessible in selenium java
- How to avoid concurrent access to a resource?
- Why does processing goes slower on implementing try catch block in java?
- Redirect inside java interceptor
- Push toolbar content below statusbar
- Animation in Java on top of JPanel
- JPA - How to query with a LIKE operator in combination with an AttributeConverter
- Java Assign a Value to an array cell
Related Questions in SWING
- Add image to JCheckBoxMenuItem
- Java catch the ball Game
- GridBagLayout is displaying JTextField and JTextArea as short, vertical lines
- JTable Printing. How to set page breaks programmatically?
- Arraylist and JTextArea Display issue
- Removing flashiness/ shakiness from scrolling text
- Calculate the sum of a last column values and put it on TextField?
- Efficiently design method to construct a Java GUI?
- Java Swing: JLabel´s Text / Font shown incompletely
- Get error in Swing java - IllegalArgumentException
- timer in Jframe restart
- Dont see anything inside my jframe
- Resizing imaget to scale off the panel it is in/ label
- Components won't show up on JFrame
- Can't create a menu in swing, what's wrong?
Related Questions in USER-INTERFACE
- Perl Command Line Interpreter crashing on exit
- Android - How to check for button click in a custom alert dialog box?
- Working towards a more advanced graphics game
- Use GUI displayed results of SQL query vs new queries?
- Efficiently design method to construct a Java GUI?
- Implementing callback function for dialog-based application
- Ui-router URL changes, nested view not loading
- Dont see anything inside my jframe
- Sliding Card Design
- Display value of Y axis inside GUI plot
- Sash becomes lost after resize
- Java Swing Drawing Rectangles
- How do I convert point to local coordinates?
- WPF Workaround to add Window control as a child of visual
- Developing multi page app like Viber interface using Qt Quick?
Related Questions in TOUCH
- Removing sprite when Touched
- CSS Menu system not working in IOS 8
- TouchUI Image disable upload in dialog
- Content of iframe (ionic app) doesn't scroll on Internet Explorer using touch
- How do i change the modification/creation date of a folder
- How to detect whether touch slide is taking me out of browser window on tablets?
- Generate Java Swing UI Touch Screen Interaction Heat Maps
- Disable taphold default event, cross device
- Cocos2d Node not accepting Touches
- (UNITY3d android game) When i don't touch the screen, my fps are lower than when i touch
- Detect active touchscreen on Linux (and if multitouch)
- Seamlessly passing drag&drop actions from children controls to parent ScatterViewItem
- touch should not updated `updated_at` on destroy in Rails3
- Why is touchstart event after click?
- Don't fire onclick for touches - Javascript
Related Questions in HEATMAP
- How to easily create a heatmap layer from a pre-existing vector layer of points in OpenLayers 3?
- creating a heatplot with ggplot column wise
- How does R heatmap order rows by default?
- Generate Java Swing UI Touch Screen Interaction Heat Maps
- kmeans clustering on the basis of fixed number of variables out of all variables
- Plotting Probability Density Heatmap Over Time in R
- Heatmap.2 color gradient with an additional solid color
- Matplotlib heatmap: Image rotated when heatmap plot over it
- Heat Map Annotation with text
- Plot only one or few rows of a correlation matrix
- Is it possible to build a heatmap from point data at 60 times per second?
- How to customize heatmap color on pre decided constraint values?
- access coordinates heatmap.2 in R
- reformatting x axis as date in a heat map in ggplot
- Error when installing gpclib
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Starting from this example, I added the following code to the mouse handler and dragged the mouse diagonally across the image to get the effect pictured below. For simplicity, I used
darker()on each pass, but a transformation in HSB space may also be appealing, for example.Alternatively, look at using
JFreeChartwith anXYBubbleRendereror anXYShapeRenderer, seen here. Add aChartMouseListenerto highlight the selected bubble, as shown here for aStackedXYBarRenderer.Also consider the prefuse visualization library. As the mouse moves over each entry in
prefuse.demos.Congress, illustrated below, the highlight, tooltip and detail text change.