Class LibraryPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class LibraryPanel extends JPanel
A panel containing a table that lists the libraries used in a project.

Used in the AboutFrame class.

See Also:
  • Field Details

  • Constructor Details

    • LibraryPanel

      public LibraryPanel(List libraries)
      Constructs a LibraryPanel.
      Parameters:
      libraries - a list of libraries (represented by Library objects).
    • LibraryPanel

      public LibraryPanel(ProjectInfo projectInfo)
      Creates a new library panel for the specified project.
      Parameters:
      projectInfo - the project information.
  • Method Details

    • getLibraries

      private static List getLibraries(ProjectInfo info)
    • collectLibraries

      private static void collectLibraries(ProjectInfo info, List list)
    • getModel

      public LibraryTableModel getModel()
      Returns the table model for the library.
      Returns:
      The table model.
    • getTable

      protected JTable getTable()
      Returns the JTable for the library.
      Returns:
      The table.