Welcome!

Bob Hendry

Subscribe to Bob Hendry: eMailAlertsEmail Alerts
Get Bob Hendry via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Bob Hendry

In Part 2 I continue my discussion on the use of the JTable. (Part 1, "Mastering the JTable," can be found in the January issue of JDJ, [Vol. 6, issue 1].) I'll briefly review the three major classes you'll need while working with data within the JTable. 1. JTable: Controls the visual presentation of the data, however, it has limited control over where the data comes from. In the simplest of circumstances, the JTable can populate itself with data only if the data is static and doesn't come from a database. In the above case, it can be used without any supporting classes. Usually the data to be populated into a JTable comes from a database. In this case, the JTable must work with the JTableModel class; rarely does it work alone. 2. AbstractTableModel: Controls where the data comes from and how it behaves within the JTable. Although the data can come from just about ... (more)

Mastering the JTable

JBuilder Data Express controls enable JBuilder developers to use prebuilt objects to provide the user with an interface in which to view and manipulate data. For the most part, the use of Data Express components simplifies our task of programming data access functionality into our applets/applications. One drawback of using these components is that you're restricted to using only functions and changing properties that are supported by that specific control. In other words, although JBuilder simplifies your task, you can use only prewritten functionality. What if you wanted total... (more)

New Client/Server DataWindow Features

Who says DataWindows can't get any better. Since the inception of PowerBuilder, the DataWindow has been a cornerstone of client/server software development. Its evolution over the years has kept PowerBuilder as the most powerful IDE on the market. This article will discuss the new or enhanced client/server DataWindow features introduced in PowerBuilder 9.0: DataWindow print enhancements Child DataWindow retrieval Group report scrolling DataWindow Print Enhancements Several print enhancements have been added to DataWindows in PowerBuilder 9. Most of these properties can be set pr... (more)

Compuware Corporation's Optimal J

Development of enterprise applications using Java technologies is not for the faint-hearted. Writing to the J2EE specs is proving to be complex, difficult, and tedious - slowing down advanced Java developers and creating a barrier to entry for many mainstream developers. With advanced Java developers in short supply and even among them, experience with EJB development is rare, thus slowing time-to-market for business applications and challenging application reliability and performance. To solve this problem we'd ideally want to simplify Java development to allow developers of all... (more)

Omniopera by Kamiak

I've been in the XML world for about two years now - a dinosaur at today's rate. Still, I have problems with understanding conceptual and syntax issues of WSDL and XML Schema - especially the latter. In addition to being complex, XML Schema and WSDL are relatively new (or soon to be new) WC3 recommendations. So now I have two WC3 recommendations that are intimidating and complex in nature. If they're difficult for me, what about XML beginners on my team? How will they understand them? Enough said... What this industry really needs is an inexpensive tool that will allow the creat... (more)