Witam.
Pytanie jak w temacie. Czy w programie pisanym w Javie mogę umieszczać skrypty JavaScript?
Np. chciałbym pisząc program notatnik użyć jako edytora Ace'a.
Jeśli można to w jaki sposób?
0
0
Nie jestem pewny, ale wydaje mi się, że takie coś jest możliwe tylko w przypadku pisania jakiś apletów na strony www. Wówczas możesz wstawić tam kod html, a w nim javascript. Pisząc aplikację desktopową - tj. taką, która nie jest uruchamiana w przeglądarce, raczej się nie da.
0
Scripting Tools > http://docs.oracle.com/javase/7/docs/technotes/guides/scripting/
Oczywiście, że się da.
import javax.script.*;
public class EvalScript {
public static void main(String[] args) throws Exception {
// create a script engine manager
ScriptEngineManager factory = new ScriptEngineManager();
// create a JavaScript engine
ScriptEngine engine = factory.getEngineByName("JavaScript");
// evaluate JavaScript code from String
engine.eval("print('Hello, World')");
}
}
Jak to ruszy to masz wsparcie już na pokładzie.