Class SystemPropertiesPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.jfree.report.modules.gui.swing.preview.about.SystemPropertiesPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class SystemPropertiesPanel extends JPanel
A panel containing a table of system properties.
Author:
David Gilbert
See Also:
  • Constructor Details

    • SystemPropertiesPanel

      public SystemPropertiesPanel()
      Constructs a new panel.
  • Method Details

    • createSystemPropertiesTable

      public static JTable createSystemPropertiesTable()
      Creates and returns a JTable containing all the system properties. This method returns a table that is configured so that the user can sort the properties by clicking on the table header.
      Returns:
      a system properties table.
    • copySystemPropertiesToClipboard

      public void copySystemPropertiesToClipboard()
      Copies the selected cells in the table to the clipboard, in tab-delimited format.
    • getCopyPopupMenu

      protected final JPopupMenu getCopyPopupMenu()
      Returns the copy popup menu.
      Returns:
      Returns the copyPopupMenu.
    • getTable

      protected final JTable getTable()
      Returns the table containing the system properties.
      Returns:
      Returns the table.