Jitterbit/Thomas Nelson ETL Case Study

In today’s complex technology environment, having the right ETL (Extract Transform Load) tool is a top priority for many enterprises. In the past, my team has built its own ETL tools. While they have worked well for us, maintenance and support in a rapidly changing world has become somewhat of a nightmare. Read more of this post

Advertisements

JavaFX Tricks: LookAndFeel

Yes I know, it’s been awhile since I’ve blogged. Over the last few months I’ve been working on some swing apps, installing ubuntu on a server at my house, and testing open source network monitoring software.

During my time away, I’ve also been working with JavaFX…I’ll blog more on this later. For now I want to leave you with a FX tip that I couldn’t find on-line. To change the look and feel of your FX script from the system default to one of the other Java look and feels do the following:

import javafx.ui.*;

Frame {
      lookAndFeel: "javax.swing.plaf.metal.MetalLookAndFeel"
      title: "Metal Look and Feel"
      height: 400
      width: 600
      content: Label {
                text: "Metal Look And Feel"
              }
      visible: true
};

As you can see from the example, the lookAndFeel attribute string needs to be set to the java look and feel class that you want to use.

Exporting JTable data to Excel Revised

Someone alerted me to a problem with my JTable exporting example. It seems with all the changes I’ve been making to my blog, I lost some of the code at the end of the example. It’s been restored and can be found here: Exporting JTable data to Excel.

I discuss JTables further in my post: Making a JTable Non Editable.

Turning Servlets into Web Services

It is relatively easy to build Java servlets that can parse and return XML documents with the help of the BorlandXML toolset found in JBuilder Developer and Enterprise editions. BorlandXML provides a mechanism for extracting data from XML documents and creating XML documents using JavaBeans. Read more of this post

%d bloggers like this: