| Modifier and Type | Field and Description |
|---|---|
| private Rectangle | |
| private Rectangle | |
| private @Nullable Node | |
| private volatile @Nullable Shape | |
| private static final Duration | |
| private @Nullable Timeline |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | detach()
Overrides org. The effect is no longer usable and permanently removed from the scene graph. |
| protected void | hideEffect()
Implements abstract org. Hides the effect. |
| public void | |
| protected void | updateLayout()
Implements abstract org. Updates the layout of the effect. |
| private void |
| backdrop | back to summary |
|---|---|
| private Rectangle backdrop | |
| hole | back to summary |
|---|---|
| private Rectangle hole | |
| node | back to summary |
|---|---|
| private @Nullable Node node | |
| overlayShape | back to summary |
|---|---|
| private volatile @Nullable Shape overlayShape | |
| TRANSITION_DURATION | back to summary |
|---|---|
| private static final Duration TRANSITION_DURATION | |
| transitionAnimation | back to summary |
|---|---|
| private @Nullable Timeline transitionAnimation | |
| Spotlight | back to summary |
|---|---|
| public Spotlight(@NonNull Pane pane) | |
| attach | back to summary |
|---|---|
| public void attach(@NonNull Node node) | |
| detach | back to summary |
|---|---|
| public void detach() Overrides org. Doc from org. The effect is no longer usable and permanently removed from the scene graph. To use this effect again, you can
ONLY create a new instance of
| |
| hideEffect | back to summary |
|---|---|
| protected void hideEffect() Implements abstract org. Doc from org. Hides the effect. The WalkthroughEffect can still be shown again after this method is called by calling
| |
| transitionTo | back to summary |
|---|---|
| public void transitionTo(@NonNull Node newNode) | |
| updateLayout | back to summary |
|---|---|
| protected void updateLayout() Implements abstract org. Doc from org. Updates the layout of the effect. This method is called whenever the pane or the target node (if any) changes its size or position.
| |
| updateOverlayShape | back to summary |
|---|---|
| private void updateOverlayShape() | |