We donít want to open the Java console every time we print something, so letís take a quick detour and see how we can redirect text output to a TextArea.
JMSL has a handy class called JMSL.out that supports printing. Any class that implements JMSLís STDOutFunction interface can be plugged in to receive Strings printed by JMSL.out.
It's as easy as building a class that implements:
For these examples, we define TextAreaSTDOut which prints to a TextArea. See the TextAreaSTDOut source here.
Below, an applet prints "Hello JMSL" to a TextArea. Have a look at the source for this applet.
Next, we'll revisit our PrintingJobs, and have them print their messages to a TextArea.
(C) 1997 Phil Burk and Nick Didkovsky, All Rights Reserved
JMSL is based upon HMSL (C) Phil Burk, Larry Polansky and David Rosenboom.