【Netbeans Platform】Improved Output Window APIs

There are several new classes that relate to the Output window, resulting in cool enhancements, such as the Output window in Test Runner.
New classes include IOColorLines, IOColors, and IOContainer.
Here's IOColorLines:
try {
InputOutput io = IOProvider.getDefault().getIO("Colorful Output", null);
IOColorLines.println(io, "Hello....", Color.GREEN);
IOColorLines.println(io, "how....", Color.RED);
IOColorLines.println(io, "are....", Color.BLUE);
IOColorLines.println(io, "you...?", Color.MAGENTA);
} catch (IOException ex) {
Logger.getLogger(DemoActionListener.class.getName()).log(Level.SEVERE, null, ex);
}
The above results in:

https://blogs.oracle.com/geertjan/improved-output-window-apis