원클릭으로
javafx-media-webview-3d
Use JavaFX Media, WebView/WebEngine core setup, and 3D scene-graph primitives safely.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use JavaFX Media, WebView/WebEngine core setup, and 3D scene-graph primitives safely.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Build JavaFX 3D modeling tools and print/export workflows with isolated geometry generation and preview rendering.
Choose and integrate mature third-party JavaFX control libraries for forms, productivity widgets, theming, and developer workflow support.
Build JavaFX terminal emulators or shell-style console panes with background process I/O, ANSI handling, and safe FX-thread updates.
Build node-based JavaFX workflow editors, graph canvases, and visual programming surfaces with clean model separation.
Animate JavaFX UIs with Timeline, Transition, Canvas, and AnimationTimer-based render loops.
Manage the JavaFX Application lifecycle, primary stage setup, startup sequencing, and shutdown behavior.
| name | javafx-media-webview-3d |
| description | Use JavaFX Media, WebView/WebEngine core setup, and 3D scene-graph primitives safely. |
| triggers | ["javafx mediaplayer","media view javafx","webengine javafx","javafx 3d"] |
| compatibility | {"java":"17+","javafx":"21+"} |
| category | ui-advanced |
| tags | ["media","webview","webengine","subscene","3d"] |
| metadata | {"scope":"repository","maturity":"starter"} |
| allowed-tools | ["view","rg","apply_patch"] |
Use this skill for the core setup of JavaFX media playback, WebView / WebEngine, and 3D scene
graph primitives. Use javafx-web-maps-embedded-integration when the requirement is specifically
about JavaScript bridges, maps, or browser-delivered JavaFX.
import javafx.scene.Group;
import javafx.scene.SceneAntialiasing;
import javafx.scene.SubScene;
import javafx.scene.layout.BorderPane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Box;
import javafx.scene.web.WebView;
public class MediaWeb3DView extends BorderPane {
public MediaWeb3DView() {
var webView = new WebView();
webView.getEngine().load("https://openjfx.io");
var cube = new Box(120, 120, 120);
cube.setTranslateX(180);
cube.setTranslateY(160);
var subScene = new SubScene(new Group(cube), 360, 320, true, SceneAntialiasing.BALANCED);
subScene.setFill(Color.web("#202020"));
setLeft(webView);
setCenter(subScene);
}
}
javafx.media, javafx.web, and javafx.graphics 3D support
only when the feature set needs them.WebView usage simple here: loading content, sizing it correctly, and managing lifecycle.WebView loading is asynchronous; do not assume content is immediately ready.