Class AppContainer

java.lang.Object
networktablesviewer.AppContainer

public class AppContainer extends Object
App container for holding the underlying structure of the application
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a JFrame and the underlying structure for the application
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Packs and displays the JFrame
    void
    Disposes the JFrame (and its children) and terminates teh JVM
    void
    Updates local Topics This function should be called periodically Calling this function too often will lead to severe application slowdown This function will wait on and acquire the semaphore

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AppContainer

      public AppContainer(Settings settings)
      Creates a JFrame and the underlying structure for the application
      Parameters:
      settings - Settings for the application
  • Method Details

    • displayWindow

      public void displayWindow()
      Packs and displays the JFrame
    • loopCycle

      public void loopCycle()
      Updates local Topics This function should be called periodically Calling this function too often will lead to severe application slowdown This function will wait on and acquire the semaphore
    • dispose

      public void dispose()
      Disposes the JFrame (and its children) and terminates teh JVM