Package jisa.gui
-
Interface Summary Interface Description Button Clearable Container Represents objects that can "contain" GUI elements.Doc.Heading Doc.Image Doc.Link Doc.List Doc.Paragraph Doc.Table Doc.TableCell Doc.TableRow Doc.Value DoubleInput.DoubleChange Element Base class to represent all GUI elements.Field<T> ListDisplay.Item<T> ListDisplay.ItemRunnable<T> Logger.Line Logger.PLine MenuButton NotBordered Plot.ClickListener Separator Series Series.SeriesFitter Series.SeriesFormatter SeriesGroup SubElement Represents handles returned by GUI elements when adding sub-elements such as buttons, input fields and separators etc.TimeInput.DoubleChange -
Class Summary Class Description App BorderDisplay Button.ButtonWrapper Button.MenuItemWrapper CameraFeed CheckGrid Colour Configurator<I extends Instrument> Connector<T extends Instrument> ConnectorGrid DataDisplay DataDisplay.Parameter DecimalField DeviceShell Doc DoubleField DoubleInput Element.ElementBorder Fields Grid GUI IntegerField JavaFX JavaFX.App JFXElement JISALegend Legend Legend.LegendItem A item to be displayed on a LegendListDisplay<T> Logger MeasurementConfigurator MenuButton.MenuButtonWrapper Pages Plot Progress GUI element consisting of a progress bar with title, percentage and status text.RangeInput Section A collapsible section box that surrounds one GUI element.Separator.MenuSeparatorWrapper Separator.SeparatorWrapper SplashScreen SwapGrid Table Tabs A GUI container element for displaying multiple other elements as traditional-style tabs.TimeInput VISABrowser -
Enum Summary Enum Description Doc.Align Plot.AxisType Series.Dash Series.Ordering Series.Shape