java.lang.Object
javafx.stage.Window
javafx.stage.Stage
com.dua3.utility.fx.FxLogWindow
- Alle implementierten Schnittstellen:
EventTarget
The FxLogWindow class represents a JavaFX window that displays log entries in a table view.
It extends the Stage class.
-
Eigenschaftsübersicht
Von Klasse geerbte Eigenschaften javafx.stage.Stage
alwaysOnTop, fullScreenExitHint, fullScreenExitKey, fullScreen, iconified, maxHeight, maximized, maxWidth, minHeight, minWidth, resizable, titleVon Klasse geerbte Eigenschaften javafx.stage.Window
eventDispatcher, focused, forceIntegerRenderScale, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, opacity, outputScaleX, outputScaleY, renderScaleX, renderScaleY, scene, showing, width, x, y -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungCreate a new FxLogWindow instance with a newLogBufferusing the default capacity;FxLogWindow(int maxLines) Constructs a new instance ofFxLogWindowwith the specified maximum number of lines.FxLogWindow(com.dua3.utility.logging.LogBuffer logBuffer) Constructs a new instance ofFxLogWindowusing the providedLogBuffer.FxLogWindow(String title) Create a new FxLogWindow instance with a newLogBufferusing the default capacity;FxLogWindow(String title, int maxLines) Constructs a new instance ofFxLogWindowwith the specified maximum number of lines.FxLogWindow(String title, com.dua3.utility.logging.LogBuffer logBuffer) Constructs a new instance ofFxLogWindowusing the providedLogBuffer. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcom.dua3.utility.logging.LogBufferRetrieves the LogBuffer associated with this FxLogWindow.Von Klasse geerbte Methoden javafx.stage.Stage
alwaysOnTopProperty, close, fullScreenExitHintProperty, fullScreenExitKeyProperty, fullScreenProperty, getFullScreenExitHint, getFullScreenExitKeyCombination, getIcons, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getModality, getOwner, getStyle, getTitle, iconifiedProperty, initModality, initOwner, initStyle, isAlwaysOnTop, isFullScreen, isIconified, isMaximized, isResizable, maxHeightProperty, maximizedProperty, maxWidthProperty, minHeightProperty, minWidthProperty, resizableProperty, setAlwaysOnTop, setFullScreen, setFullScreenExitHint, setFullScreenExitKeyCombination, setIconified, setMaxHeight, setMaximized, setMaxWidth, setMinHeight, setMinWidth, setResizable, setScene, setTitle, show, showAndWait, titleProperty, toBack, toFrontVon Klasse geerbte Methoden javafx.stage.Window
addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, hide, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
-
Konstruktordetails
-
FxLogWindow
public FxLogWindow()Create a new FxLogWindow instance with a newLogBufferusing the default capacity; -
FxLogWindow
Create a new FxLogWindow instance with a newLogBufferusing the default capacity;- Parameter:
title- the window title
-
FxLogWindow
public FxLogWindow(int maxLines) Constructs a new instance ofFxLogWindowwith the specified maximum number of lines.- Parameter:
maxLines- the maximum number of lines to display in the log window
-
FxLogWindow
Constructs a new instance ofFxLogWindowwith the specified maximum number of lines.- Parameter:
title- the window titlemaxLines- the maximum number of lines to display in the log window
-
FxLogWindow
public FxLogWindow(com.dua3.utility.logging.LogBuffer logBuffer) Constructs a new instance ofFxLogWindowusing the providedLogBuffer.- Parameter:
logBuffer- the LogBuffer to use
-
FxLogWindow
Constructs a new instance ofFxLogWindowusing the providedLogBuffer.- Parameter:
title- the window titlelogBuffer- the LogBuffer to use
-
-
Methodendetails
-
getLogBuffer
public com.dua3.utility.logging.LogBuffer getLogBuffer()Retrieves the LogBuffer associated with this FxLogWindow.- Gibt zurück:
- the LogBuffer instance used by this FxLogWindow
-