Java Tip 116: Set your table options — at runtime!

Java Tip 116: Set your table options — at runtime!

Enhance the display and usability of JTable Java Foundation Classes (JFC) offer a rich selection of components for building smart and interactive graphical user interfaces (GUIs). You can display tabular data using the javax.swing.JTable class. In this Java tip, we’ll…

Sprint PCS brings Java to handsets

Wireless provider announces Java developers’ program September 11, 2001 — Sprint PCS Group has jumped on the Java bandwagon, announcing an application developers’ program in conjunction with Sun Microsystems Inc. and support for Java on a pair of handsets running…

XML messaging, Part 3

The JAXM and ebXML APIs set the new standard for XML messaging With the advent of Web services, XML messaging has become an important component of the J2EE (Java 2, Enterprise Edition) technology solution set. Within the XML messaging realm,…

Exceptional practices, Part 2

Use exception chaining to preserve debugging information In Part 1 of this series, I looked at some general concepts surrounding sensible exception use in Java programs. In this article, I focus in greater depth on a particular exception-handling technique called…

Access control for partial exposure

Gain high-speed, fine-grained access control for Java fields and methods Java’s built-in access control won’t let you expose fields and methods (members) to some classes in a package, while hiding them from other classes in that same package. In this…

Java Product News (updated September 21, 2001)

SilverStream releases development environment for Web services apps; IBM updates Web Services Toolkit; SavaJe launches SavaJe Partner Program; and more SilverStream releases development environment for Web services apps SilverStream Software has launched SilverStream eXtend Composer 3.0 and SilverStream eXtend Director…

Putting Java on the information appliance

Three options for Java-enabling that device June 8, 2001— With about 350 vendors exhibiting at the JavaOne Pavilion, many different messages were being forced on attendees. One common theme, however, was working with Java technology on small information appliances. These…

Superior app management with JMX

Integrate JMX, a reusable configuration framework, with your JSPs Let’s face it, configuration management of any application server can be a burden, and most projects don’t even have enough development cycles to include a configuration framework. Java Management Extensions (JMX)…

Middleware that beats the budget

Open source Java and J2EE application servers give enterprise-class commercial products a run for their money Java application servers provide a reliable, scalable, and secure platform for Web applications ranging from dynamic, database-driven Websites and corporate intranets and portals to…