<dependency> <groupId>org.webjars.npm</groupId> <artifactId>d3</artifactId> <version>5.9.7</version> </dependency> import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class D3Integration { public static void main(String[] args) { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("javascript"); try { engine.eval("console.log('Hello D3!')"); } catch (ScriptException e) { e.printStackTrace(); } } } import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class D3Integration { public static void main(String[] args) { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("javascript"); try { engine.eval("document.body.innerHTML = '<h1>Hello D3!</h1>'"); } catch (ScriptException e) { e.printStackTrace(); } } } import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class D3Integration { public static void main(String[] args) { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("javascript"); try { int width = 500; engine.put("width", width); engine.eval("console.log('Width:', width)"); } catch (ScriptException e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文