Class IOConsoleInputStream

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public class IOConsoleInputStream
    extends InputStream
    InputStream used to read input from an IOConsole. This stream will buffer input that it receives until it has been read. An input stream is available from its IOConsole.
    Since:
    3.1
    Restriction:
    This class is not intended to be subclassed by clients.
    Restriction:
    This class is not intended to be instantiated by clients.
    • Method Detail

      • appendData

        public void appendData​(String text)
        Appends text to this input stream's buffer.
        Parameters:
        text - the text to append to the buffer.
      • getFontStyle

        public int getFontStyle()
        Returns this stream's font style.
        Returns:
        the font style used to decorate input in the associated console
      • setFontStyle

        public void setFontStyle​(int newFontStyle)
        Sets this stream's font style.
        Parameters:
        newFontStyle - the font style to be used to decorate input in the associated console
      • setColor

        public void setColor​(Color newColor)
        Sets the color to used to decorate input in the associated console.
        Parameters:
        newColor - the color to used to decorate input in the associated console.
      • getColor

        public Color getColor()
        Returns the color used to decorate input in the associated console
        Returns:
        the color used to decorate input in the associated console