O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

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

Introduction

Up to this point we have focused on using the Web browser to provide the client tier for our J2EE application. While it is clear by now that Web development has distinct advantages especially in the area of deployment, Web applications have their limitations most notably in the quality of the user interface HTML provides. Even with the extensions provided by JavaScript and dynamic HTML (DHTML), the robustness of the interface is simply not as sophisticated as those that can be delivered with a Graphical User Interface (GUI).

Java provides the Swing API which can be used to create GUI clients. In this chapter we will see how to create a GUI that allows a user to enter a database query and then executes the query and displays the results ...

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