Package org.opensourcephysics.display
Interface AppFrame
- All Known Implementing Classes:
- AnimationControl,- ArrayFrame,- CalculationControl,- Complex2DFrame,- ComplexPlotFrame,- ControlFrame,- DataTableFrame,- DataTool,- Display3DFrame,- DisplayFrame,- DrawingFrame,- DrawingFrame3D,- FFT2DFrame,- FFTFrame,- FFTRealFrame,- GridTableFrame,- HistogramFrame,- ImageFrame,- LatticeFrame,- OSPControl,- OSPFrame,- ParticleFrame,- PlotFrame,- RasterFrame,- Scalar2DFrame,- SimulationControl,- TableFrame,- TFrame,- Vector2DFrame,- VideoFrame
public interface AppFrame
Tags stand alone programs so that the main frame does not exit the VM when the frame is close.
 Used by Launcher and LaunchBuilder.
- Version:
- 1.0
- Author:
- Wolfgang Christian
- 
Method SummaryModifier and TypeMethodDescriptionintReturns the operation that occurs when the user initiates a "close" on this frame.voidsetDefaultCloseOperation(int operation) Sets the operation that occurs when the user initiates a "close" on this frame.booleanReturns true if this frame wishes to exit.
- 
Method Details- 
wishesToExitboolean wishesToExit()Returns true if this frame wishes to exit. Launcher uses this to identify control frames.- Returns:
- true if this frame wishes to exit
 
- 
getDefaultCloseOperationint getDefaultCloseOperation()Returns the operation that occurs when the user initiates a "close" on this frame.- Returns:
- an integer indicating the window-close operation
- See Also:
 
- 
setDefaultCloseOperationvoid setDefaultCloseOperation(int operation) Sets the operation that occurs when the user initiates a "close" on this frame.- See Also:
 
 
-