目录

我的学习分享

记录精彩的程序人生

【Netbeans Platform】Improved Output Window APIs

colorfuloutput.png

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:

colorfuloutput.png


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