java

TwitterFacebook
Get flash to fully experience Pearltrees

Threads and Swing

Threads and Swing This article about multithreading in Swing was archived in April 1998. A month later, we published another article, "Using a Swing Worker Thread" , expanding on the subject. http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html
We make Java look good and work well JGoodies focuses on Java look, UI design and usability. We provide articles, libraries, example applications, desktop patterns and a Swing application architecture. :: Building Elegant Swing Screens :: Our free professional open source desktop libraries help you build well designed Swing forms and screens. Test our free tools and demos and see yourself.

JGoodies | We make Java look good and work well

http://www.jgoodies.com/

d3.js

D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. As a trivial example, you can use D3 to generate a basic HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction. D3 is not a traditional visualization framework. Rather than provide a monolithic system with all the features anyone may ever need, D3 solves only the crux of the problem: efficient manipulation of documents based on data. http://mbostock.github.com/d3/
gRaphaël is a charting library based on Raphaël , a vector graphics drawing JavaScript library. The library is divided into sub-libraries so that you can just download the type of chart that you’re interesting in creating. With the main library, g.raphael.js, at only 12KB and sub-libraries between 4KB to 8KB, this can be a lightweight but fully featured JavaScript charting solution for web developers.

20 Fresh JavaScript Data Visualization Libraries

http://sixrevisions.com/javascript/20-fresh-javascript-data-visualization-libraries/

16 Javascript Libraries for Visualizations on Datavisualization.ch

Processing.js is an open programming language for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Processing.js uses Javascript to draw shapes and manipulate images on the HTML5 Canvas element. The code is light-weight, simple to learn and makes an ideal tool for visualizing data, creating user-interfaces and developing web-based games. http://datavisualization.ch/tools/13-javascript-libraries-for-visualizations/