Emmanuel Hugonnet's Library tagged → View Popular
Using SwingWorker - A Step by Step tutorial » Java Swing
SwingWorker is one of the most handiest utility classes provided in Swing. Most of the interviews on Swing have a question or two on this class. Let’s make sure you know all about it’s need and usage. Step by Step.
Swing Application Framework
The JSR-296 Swing Application Framework prototype implementation is a small set of Java classes that simplify building desktop applications. The prototype provides infrastructure that's common to most desktop applications:
* Application lifecyle, notably GUI startup and shutdown.
* Support for managing and loading resources, like strings, formatted messages, images, colors, fonts, and other types common to desktop applications.
* Support for defining, managing, and binding Actions, including Actions that run asynchronously (in the "background").
* Persistent session state: support for automatically and selectively saving GUI state from one run of an application to the next.
Experimenting with Swing Application Framework | Javalobby
Swing Application Framework library is designed to help with the development of desktop applications that contain GUI. It’s a small set of Java classes, aka “the framework”, that provides a ready-to-use infrastructure for most desktop applications. The use of this library allows to make an application architecture more obvious, and the code “lighter” for understanding and further support. Besides this framework undertakes all the routine operations with the configuration of graphical components, and lets the developer to concentrate on other aspects of application development (realization of business logic etc.).
Getting to Know System Tray : Core Java Technologies Tech Tips
Access to the system tray requires only two new classes: SystemTray to represent the desktop's system tray and TrayIcon for its icon. Why not use Image or Icon for that? TrayIcon has an attached PopupMenu and tool tip text.
rest-client - Google Code
RESTClient is a Java Swing application to test RESTful webservices. It can be used to test variety of HTTP communications
java.net: Translucent and Shaped Swing Windows
Support for translucent and shaped windows has been a long-standing request for the AWT and Swing teams. Native applications have had access to this functionality on all OS for quite a few years, it has not been accessible in core Java.
appframework: An Introduction to the Swing Application Framework API (JSR-296)
This document is a brief introduction to the prototype Swing Application Framework (JSR-296). It's not a comprehensive tutorial or developer's guide, it's just a survey of the main features of the framework introduced via examples.
Diego Torres Milano's blog: Test Driven Development and GUI Testing: Unit tests
Using Xtest to test a project generated via the UML tool in Netbeans
pdf-renderer: PDFRenderer Home Page
The PDF Renderer is just what the name implies: an open source, all Java library which renders PDF documents to the screen using Java2D. Typically this means drawing into a Swing panel, but it could also draw to other Graphics2D implementations.
YouTube Swing Browser
It opens the browser when I click "Go there", displaying whatever is selected in the list. Entries appear in the list when I type something in one of the Search fields and then press Enter. Here's how it looks:
platform: NetBeans Platform Porting Tutorial
This tutorial demonstrates how to port a simple Swing application to the NetBeans Platform. Though the sample is simple, the basic concepts of "porting" an application to the NetBeans Platform will become clear.
SwingWorker details - canceling background tasks in flight
If you use the SwingWorker class to run background tasks that don’t freeze up the EDT (Event Dispatch Thread) in your Swing apps, this may be of interest. What happens when you cancel a long running operation that’s running the background?
java.net: Building Maps into Your Swing Application with the JXMapViewer
In this article, we will build a simple program that shows a map and lets you zoom and pan around. We will also add a few controls to show locations on the map with custom code.
swash: Home
A framework that will give everyone the possibility to animate and add interactivity to swing applications, as flash does. The framework handles timelines of actors that can be keyframed. Those actors can be graphics, sounds or swing components.
timingframework: Timing is Everything
Utility and Framework for timing and animations. The code serves as a tutorial on how to use timers, as well as a framework for doing more powerful things with timers.
java.net: Debugging Swing
It is very easy to write Swing applications that break various rules which results in visual artifacts, frozen UIs,... This article shows a few simple techniques that can help debug these problems for even the most complicated Swing applications.
Use Java to Interact with Your Clipboard
Learn how to use the java.awt.datatransfer package to cut, copy, and paste to a clipboard in Java.
Generating Print Preview of Swing Text Components
In this issue I'll try to focus on how to create a print preview—what necessary parts are involved and how they do communicate.
Java desktop development with Qt Jambi - Java World
This article introduces Qt Jambi, explains how it works under the hood, and presents programming examples that will familiarize you with the framework's drag-and-drop API and integrated development tools.
Swing threading and the event-dispatch thread - Java World
In this article, you'll learn about the evolution of Swing GUI programming, with particular attention to Swing threading. I'll show you how to work around it, either with the help of the SwingWorker class or without it.
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in swing
-
Swing
Items: 10 | Visits: 12
Created by: Avik Pal
-
Jazz Piano
All things Jazz Piano from ...
Items: 113 | Visits: 11
Created by: H Songhai
-
Tennnis Lessons Online
Find online sports video tr...
Items: 1 | Visits: 12
Created by: Graham Bell
Diigo is about better ways to research, share and collaborate on information. Learn more »
Join Diigo
