Package ui.oscilloscope
Klasse Oscilloscope
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.oscilloscope.Oscilloscope
- Alle implementierten Schnittstellen:
javafx.css.Styleable,javafx.event.EventTarget,javafx.fxml.Initializable,javafx.util.Builder<Object>,UIPart
- Autor:
- Ken Händel
-
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 -
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate EnvelopeGaugeprivate EnvelopeGaugeprivate EnvelopeGaugeprivate EnvelopeGaugeprivate EnvelopeGaugeprivate EnvelopeGaugeprivate EnvelopeGaugeprivate EnvelopeGaugeprivate EnvelopeGaugeprivate FilterGaugeprivate FilterGaugeprivate FilterGaugeprivate FrequencyGaugeprivate FrequencyGaugeprivate FrequencyGaugeprivate FrequencyGaugeprivate FrequencyGaugeprivate FrequencyGaugeprivate FrequencyGaugeprivate FrequencyGaugeprivate FrequencyGaugeprotected Oscilloscope.HighResolutionEventstatic final Stringprivate longprivate PropertyChangeListenerprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprotected javafx.scene.control.CheckBoxprivate javafx.animation.PauseTransitionprivate ResonanceGaugeprivate ResonanceGaugeprivate ResonanceGaugeprivate javafx.animation.SequentialTransitionprivate longprivate VolumeGaugeprivate VolumeGaugeprivate VolumeGaugeprivate WaveGaugeprivate WaveGaugeprivate WaveGaugeprivate WaveGaugeprivate WaveGaugeprivate WaveGaugeprivate WaveGaugeprivate WaveGaugeprivate WaveGaugeVon 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 TypMethodeBeschreibungvoiddoClose()private voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprotected voidprivate voidprivate voidsampleGauges(Integer chipNum, SIDEmu sid, boolean isLowerResolution) Sample audio from provided SID.private voidprivate voidprivate voidupdateGauges(Integer chipNum, Consumer<Gauge> updater) Update gauges using provided consumer.Von 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:
-
lastTime
private long lastTime -
ticksPerFrame
private long ticksPerFrame -
muteVoice1
protected javafx.scene.control.CheckBox muteVoice1 -
muteVoice2
protected javafx.scene.control.CheckBox muteVoice2 -
muteVoice3
protected javafx.scene.control.CheckBox muteVoice3 -
muteVoice4
protected javafx.scene.control.CheckBox muteVoice4 -
muteVoice5
protected javafx.scene.control.CheckBox muteVoice5 -
muteVoice6
protected javafx.scene.control.CheckBox muteVoice6 -
muteVoice7
protected javafx.scene.control.CheckBox muteVoice7 -
muteVoice8
protected javafx.scene.control.CheckBox muteVoice8 -
muteVoice9
protected javafx.scene.control.CheckBox muteVoice9 -
muteVoice10
protected javafx.scene.control.CheckBox muteVoice10 -
muteVoice11
protected javafx.scene.control.CheckBox muteVoice11 -
muteVoice12
protected javafx.scene.control.CheckBox muteVoice12 -
waveMono_0
-
waveMono_1
-
waveMono_2
-
waveStereo_0
-
waveStereo_1
-
waveStereo_2
-
wave3Sid_0
-
wave3Sid_1
-
wave3Sid_2
-
envMono_0
-
envMono_1
-
envMono_2
-
envStereo_0
-
envStereo_1
-
envStereo_2
-
env3Sid_0
-
env3Sid_1
-
env3Sid_2
-
freqMono_0
-
freqMono_1
-
freqMono_2
-
freqStereo_0
-
freqStereo_1
-
freqStereo_2
-
freq3Sid_0
-
freq3Sid_1
-
freq3Sid_2
-
volumeMono
-
volumeStereo
-
volume3Sid
-
resonanceMono
-
resonanceStereo
-
resonance3Sid
-
filterMono
-
filterStereo
-
filter3Sid
-
pauseTransition
private javafx.animation.PauseTransition pauseTransition -
sequentialTransition
private javafx.animation.SequentialTransition sequentialTransition -
highResolutionEvent
-
listener
-
-
Konstruktordetails
-
Oscilloscope
public Oscilloscope() -
Oscilloscope
-
-
Methodendetails
-
initialize
protected void initialize()- Angegeben von:
initializein KlasseC64VBox
-
prepareHighResolutionEvent
private void prepareHighResolutionEvent() -
startOscilloscope
private void startOscilloscope() -
stopOscilloscope
private void stopOscilloscope() -
doClose
public void doClose() -
doMuteVoice1
private void doMuteVoice1() -
doMuteVoice2
private void doMuteVoice2() -
doMuteVoice3
private void doMuteVoice3() -
doMuteVoice4
private void doMuteVoice4() -
doMuteVoice5
private void doMuteVoice5() -
doMuteVoice6
private void doMuteVoice6() -
doMuteVoice7
private void doMuteVoice7() -
doMuteVoice8
private void doMuteVoice8() -
doMuteVoice9
private void doMuteVoice9() -
doMuteVoice10
private void doMuteVoice10() -
doMuteVoice11
private void doMuteVoice11() -
doMuteVoice12
private void doMuteVoice12() -
sampleGauges
Sample audio from provided SID.- Parameter:
chipNum- SID chip numbersid- provided SIDisLowerResolution- lower resolution event occurred (less precision)
-
updateGauges
Update gauges using provided consumer.- Parameter:
chipNum- SID chip numberupdater- update method
-