com.vuze.plugins.mlab.tools.ndt.swingemu

## Class JTextArea

- java.lang.Object
- - com.vuze.plugins.mlab.tools.ndt.swingemu.Component
  - - com.vuze.plugins.mlab.tools.ndt.swingemu.JTextArea

-     public class JTextArea
      extends Component

  Emulation of javax.swing.JTextArea for the NDT (Network Diagnostic Tool) plugin.

  This class provides a functional text area component that captures text output from the NDT tool and logs it to the I2P logging system. Unlike other components in this package, JTextArea provides actual functionality by storing text content and forwarding it to the I2P logger.

  This allows NDT test results and status messages to be captured and logged even in headless environments without requiring an actual graphical display.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `JTextArea(String str, int a, int b)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `append(String str)`
    `String` | `getText()`
    `void` | `selectAll()`

    - ### Methods inherited from class com.vuze.plugins.mlab.tools.ndt.swingemu.Component

      `add, add, add, addMouseListener, addWindowListener, getToolkit, pack, repaint, setBorder, setCursor, setEditable, setEnabled, setForeground, setLayout, setLayout, setPreferredSize, setResizable, setSize, setTitle, setVisible`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### JTextArea

          public JTextArea(String str,
                           int a,
                           int b)

  - ### Method Detail

    - #### append

          public void append(String str)

    - #### getText

          public String getText()

    - #### selectAll

          public void selectAll()