O'Reilly logo

Java™ Deployment with JNLP™ and Webstart™ by Mauro Marinilli

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Design

We choose a well-known application domain that fits nicely with the features provided by JNLP. Our application—that we will call (with great imagination) Textuale—is easily organized into a set of software modules, using a functional decomposition of the provided features.

For simplicity, we will supply just one of those “add-on” features, a graphical editor for embedding simple draws in our text. A screenshot of a document processed with our text editor is proposed in Figure 13.1.

Figure 13.1. Our application at work.

Before we illustrate the implementation of our application, we take the remainder of this section to review the mechanisms ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required