Class PropertiesDialog

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class PropertiesDialog extends JDialog
A dialog for viewing and setting document properties and metadata.
Author:
Douglas Brown
See Also:
  • Field Details

    • frame

      protected TFrame frame
    • panelID

      protected Integer panelID
    • okButton

      protected JButton okButton
    • cancelButton

      protected JButton cancelButton
    • authorField

      protected JTextField authorField
    • contactField

      protected JTextField contactField
    • authorLabel

      protected JLabel authorLabel
    • contactLabel

      protected JLabel contactLabel
    • tabbedPane

      protected JTabbedPane tabbedPane
    • metaPanel

      protected JPanel metaPanel
    • videoPanel

      protected JPanel videoPanel
    • trkPanel

      protected JPanel trkPanel
    • videoTable

      protected JTable videoTable
    • trkTable

      protected JTable trkTable
    • cellRenderer

      protected org.opensourcephysics.cabrillo.tracker.PropertiesDialog.PropertyCellRenderer cellRenderer
    • vidProps

      protected String[] vidProps
    • vidValues

      protected String[] vidValues
    • trkProps

      protected ArrayList<String> trkProps
    • trkValues

      protected ArrayList<String> trkValues
    • hasVid

      protected boolean hasVid
  • Constructor Details

    • PropertiesDialog

      public PropertiesDialog(TrackerPanel panel)
      Constructor.
      Parameters:
      panel - the tracker panel
  • Method Details

    • setFontLevel

      public void setFontLevel(int level)
      Sets the font level.
      Parameters:
      level - the desired font level
    • setVisible

      public void setVisible(boolean vis)
      Overrides:
      setVisible in class Dialog