Package ui.siddump
Klasse SidDump
java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.layout.Pane
javafx.scene.layout.VBox
ui.common.C64VBox
ui.siddump.SidDump
- Alle implementierten Schnittstellen:
javafx.css.Styleable,javafx.event.EventTarget,javafx.fxml.Initializable,javafx.util.Builder<Object>,UIPart
-
Eigenschaftsübersicht
Von Klasse geerbte Eigenschaften javafx.scene.layout.VBox
alignment, fillWidth, spacingVon Klasse geerbte Eigenschaften javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthVon Klasse geerbte Eigenschaften javafx.scene.Parent
needsLayoutVon Klasse geerbte Eigenschaften javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate PropertyChangeListenerprivate javafx.scene.control.TableView<SidDumpOutput> private javafx.scene.control.TextFieldprivate Threadprivate intstatic final Stringprivate intprivate floatprivate intprivate javafx.scene.control.Buttonprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate intprivate doubleTotal record durationprivate javafx.scene.control.ComboBox<SIDDumpConfiguration.SIDDumpPlayer> private javafx.scene.control.ToggleButtonprivate SidDumpReplayerprivate javafx.scene.control.Buttonprivate doubleprivate SIDDumpExtensionprivate javafx.collections.ObservableList<SidDumpOutput> private javafx.collections.ObservableList<SIDDumpConfiguration.SIDDumpPlayer> private javafx.scene.control.CheckBoxprivate javafx.scene.control.ToggleButtonprivate javafx.scene.control.Buttonprivate intprivate javafx.scene.control.TextFieldprivate javafx.scene.control.CheckBoxVon Klasse geerbte Felder javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZEVon Klasse geerbte Felder javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidadd(SidDumpOutput output) private intaddNoteSpacing(int noteNum) Put a note spacing row into the tableprivate intaddPatternSpacing(int fPatternNum) Put a pattern spacing row into the tablevoiddoClose()private voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprotected voidbooleanvoidRe-load a SID dump fileprivate intreadNumber(String number, int radix) voidreplay(javafx.collections.ObservableList<SidDumpOutput> sidDumpOutputs) Replay a recorded SID dumpvoidsave(String filename, javafx.collections.ObservableList<SidDumpOutput> sidDumpOutputs) Save table into file (create SID dump file)private voidvoidStop recordingvoidVon Klasse geerbte Methoden ui.common.C64VBox
initializeVon Klasse geerbte Methoden javafx.scene.layout.VBox
alignmentProperty, clearConstraints, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, fillWidthProperty, getAlignment, getClassCssMetaData, getContentBias, getCssMetaData, getMargin, getSpacing, getVgrow, isFillWidth, layoutChildren, requestLayout, setAlignment, setFillWidth, setMargin, setSpacing, setVgrow, spacingPropertyVon Klasse geerbte Methoden javafx.scene.layout.Pane
getChildrenVon Klasse geerbte Methoden javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computeMaxHeight, computeMaxWidth, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isResizable, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthPropertyVon Klasse geerbte Methoden javafx.scene.Parent
getBaselineOffset, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestParentLayout, setNeedsLayout, updateBoundsVon Klasse geerbte Methoden javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visiblePropertyVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden javafx.css.Styleable
getStyleableNodeVon Schnittstelle geerbte Methoden ui.common.UIPart
build, getBundleName, getFxml
-
Felddetails
-
ID
- Siehe auch:
-
loadDump
private javafx.scene.control.Button loadDump -
saveDump
private javafx.scene.control.Button saveDump -
stop
private javafx.scene.control.Button stop -
replayAll
private javafx.scene.control.ToggleButton replayAll -
startStopRecording
private javafx.scene.control.ToggleButton startStopRecording -
startStopPlayer
private javafx.scene.control.CheckBox startStopPlayer -
timeInSeconds
private javafx.scene.control.CheckBox timeInSeconds -
lowResolutionMode
private javafx.scene.control.CheckBox lowResolutionMode -
firstFrame
private javafx.scene.control.TextField firstFrame -
noteSpacing
private javafx.scene.control.TextField noteSpacing -
maxRecordLength
private javafx.scene.control.TextField maxRecordLength -
patternSpacing
private javafx.scene.control.TextField patternSpacing -
oldNoteFactor
private javafx.scene.control.TextField oldNoteFactor -
tableFontSize
private javafx.scene.control.TextField tableFontSize -
baseFreq
private javafx.scene.control.TextField baseFreq -
baseNote
private javafx.scene.control.TextField baseNote -
callsPerFrame
private javafx.scene.control.TextField callsPerFrame -
regPlayer
-
dumpTable
-
sidDumpOutputs
-
sidDumpPlayers
-
sidDumpExtension
-
loadAddress
private int loadAddress -
initAddress
private int initAddress -
playerAddress
private int playerAddress -
subTune
private int subTune -
seconds
private double seconds -
recordLength
private double recordLengthTotal record duration -
fPlayerThread
-
fRegOrder
-
fReplayFreq
private int fReplayFreq -
leftVolume
private float leftVolume -
replayer
-
changeListener
-
-
Konstruktordetails
-
SidDump
public SidDump() -
SidDump
-
-
Methodendetails
-
initialize
protected void initialize()- Angegeben von:
initializein KlasseC64VBox
-
doClose
public void doClose() -
doLoadDump
private void doLoadDump() -
doSaveDump
private void doSaveDump() -
doReplayAll
private void doReplayAll() -
doStartStopRecording
private void doStartStopRecording() -
doSetPlayer
private void doSetPlayer() -
doSetNoteSpacing
private void doSetNoteSpacing() -
doSetPatternSpacing
private void doSetPatternSpacing() -
doSetOldNoteFactor
private void doSetOldNoteFactor() -
doSetBaseFreq
private void doSetBaseFreq() -
doSetTableFontSize
private void doSetTableFontSize() -
doSetBaseNote
private void doSetBaseNote() -
doSetCallsPerFrame
private void doSetCallsPerFrame() -
doSetFirstFrame
private void doSetFirstFrame() -
setTune
-
stopRecording
public void stopRecording()Stop recording -
load
Re-load a SID dump file- Parameter:
filename- file name to load
-
readNumber
-
addNoteSpacing
private int addNoteSpacing(int noteNum) Put a note spacing row into the table -
addPatternSpacing
private int addPatternSpacing(int fPatternNum) Put a pattern spacing row into the table -
save
Save table into file (create SID dump file)- Parameter:
filename- file namesidDumpOutputs-
-
add
-
isAborted
public boolean isAborted() -
replay
public void replay(javafx.collections.ObservableList<SidDumpOutput> sidDumpOutputs) throws InvalidCommandException Replay a recorded SID dump- Parameter:
sidDumpOutputs-- Löst aus:
InvalidCommandException
-
stopReplay
public void stopReplay()
-