Class VRTabPanelControlFX

java.lang.Object
videoRangePanel.VRTabPane
videoRangePanel.layoutFX.VRTabPanelControlFX
All Implemented Interfaces:
PamTabPanel

public class VRTabPanelControlFX extends VRTabPane
Create a JavaFX GUI within the current swing framework.
Author:
Jamie Macaulay
  • Constructor Details

    • VRTabPanelControlFX

      public VRTabPanelControlFX(VRControl vRControl)
      Constructor for the tab panel.
  • Method Details

    • createMenu

      public JMenu createMenu(Frame parentFrame)
      Returns:
      a JMeny for the panel
    • getPanel

      public JComponent getPanel()
      Returns:
      Reference to a graphics component that can be added to the view. This will typically be a JPanel or a JInternalFrame;
    • getToolBar

      public JToolBar getToolBar()
      Returns:
      a JToolbas associated with this tab. This will only be displayed when the current tab is activated
    • getVRPane

      public VRPane getVRPane()
      Description copied from class: VRTabPane
      Get the main VRPane whihc makes the display.
      Specified by:
      getVRPane in class VRTabPane
      Returns:
      the vro pane.
    • update

      public void update(int updateType)
      Description copied from class: VRTabPane
      Called whenever an update occurs.
      Overrides:
      update in class VRTabPane
      Parameters:
      updateType - - the update type flag.
    • openImageFile

      public boolean openImageFile(File file)
      Open an image file (an image or video)
      Overrides:
      openImageFile in class VRTabPane
      Parameters:
      file - - the file to open.
      Returns:
      true if the file has been opned successfully