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)
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)
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)
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)
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)