Swing & GUI Programming

Swing & GUI programming news, information, and how-to advice

Why HealthCare.gov is still a mess

Built with Ruby and Jekyll, the new HealthCare.gov portal has been plagued with issues since it launched on October 1. Here's what experts are saying about the front- and back-end issues leaving health insurance seekers in the lurch....

When to use applets instead of HTML forms: Three easy techniques

Web developers are plagued by the inconsistent browser rendering of HTML and JavaScript, yet most continue to use HTML forms to build GUI front-ends. In this article Dr. Mark O. Pendergast considers the alternatives: three cases where...


Java tip: Deploying JavaFX apps to multiple environments

JavaFX 2.0.2 and successor SDKs let you deploy JavaFX applications in multiple environments including as a standalone app, via Java Web Start, or embedded in a web page. Jeff Friesen follows up his recent introduction to JavaFX 2.0...

JW soapbox: Let's stop the FUD about JavaFX and deprecate the Java Plug-in

Jeff Friesen on why JavaFX developers have reason to question current thinking that says native apps are out of the game, and why it's time to let the Java Plug-in go....

Practical JavaFX 2, Part 3: Refactoring Swing JPad's advanced UI features

Get to know the JavaFX 2 libraries by way of a practical exercise: refactoring a Swing-based text editor into one that leverages the rich UI features of JavaFX (Part 3)....

Practical JavaFX 2, Part 2: Refactoring Swing JPad's basic UI features to JavaFX

Get to know the JavaFX 2 libraries by way of a practical exercise: refactoring a Swing-based text editor into one that leverages the rich UI features of JavaFX (Part 2)....

Practical JavaFX 2, Part 1: Architecture of a Swing-based notepad

Get to know the JavaFX 2 libraries by way of a practical exercise: refactoring a Swing-based text editor into one that leverages the rich UI features of JavaFX. ...

Google Chrome, HTML5, and the new Web platform

The Chrome dev team is working toward a vision of Web apps that offers a clean break from traditional websites....

Mobile UIs: It's developers vs. users

Increased emphasis on distinctive smartphone UIs means even more headaches for cross-platform mobile developers....

Oracle's latest Java moves frustrate users and vendors

Modularization, licensing, and security issues top the list of complaints against Oracle as it seeks to upgrade and monetize the Java platform....

NetBeans 7.1 geared for building better user interfaces

The newly released NetBeans version 7.1 comes with full support for Swing, JSF, and JavaFX 2....

Adobe's no-choice embrace of HTML5

As Flash gives way to open technologies, Adobe is retooling to support the new developer reality....

11 programming trends to watch

Whether you're banging out Cobol or hacking Node.js, keeping an eye on programming trends is key to staying competitive in an ever-shifting job market. Peter Wayner sorts the debris from the diamonds in this look at 11 tools and...

First look: Google Dart vs. JavaScript

Dart fixes some known problems with Web programming, and it's a serious competitor to JavaScript. Too bad it also introduces new issues of its own....

Flash is going down for the count -- but slowly

Developers will have new HTML5 world to deal with when the smoke clears...

InfoWorld interview: Why Google Dart beats JavaScript

Some call Dart a JavaScript killer; lead engineer says it brings discipline needed to create large-scale JavaScript apps....

Beyond jQuery: JavaScript tools for the HTML5 generation

Peter Wayner goes looking, and discovers three dozen JavaScript libraries tuned for mobile devices, Canvas-based animation, HTML5 video, local databases, server interaction, and more....

Oracle reveals open source JavaFX plans

The company seeks transparency and an open development model in addition to the replacement of any closed code with open code....

From PHP to Perl: What's hot, what's not in scripting languages

Scripting languages like PHP, Perl, and JavaScript are taking on programming heavyweights like Java and C, and taking many software developers with them. Find out how the toy languages and duct tape proxies of yesteryear caught up,...

Google Dart hits a bull's-eye for Web developers

How Google's new client-side Web language melds the best of JavaScript with familiar structured programming techniques....

Load More