import javax.script.ScriptEngineManager; import javax.script.ScriptEngine; import javax.script.ScriptException; public class ObjetJavaJS { public static void main(String[] args) throws Exception { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine jsEngine; jsEngine = manager.getEngineByExtension("js"); jsEngine.eval("importPackage(javax.swing);var optionPane =JOptionPane.showMessageDialog(null, 'Bonjour!');"); } }
A voir sur le même Sujet
-
Moteur des scripts: Exemple de gestion des exceptions
{filelink=939} import javax.script.Bindings; import javax.script.ScriptContext; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class ExceptionScript { public static void main(String[] args) { ScriptEngineManager manager = new …
-
Exécuter un Script à l’aide de Moteur de script
{filelink=936} import javax.script.ScriptEngineManager; import javax.script.ScriptException; import javax.script.ScriptEngine; public class ExecuteJScript { public static void main (String[] args) { ScriptEngineManager manager = new ScriptEngineManager (); ScriptEngine …
-
Extraire les Types MIME pris en charge par les moteurs de Scripte
{filelink=956} import java.util.List; import javax.script.ScriptEngineFactory; import javax.script.ScriptEngineManager; public class TypeMIMEJS { public static void main(String[] args) { ScriptEngineManager manager = new ScriptEngineManager(); List factories = …
-
ArrayList: Spécifier l’index d’insertion des objets
{filelink=4844} import java.util.ArrayList; public class ArrayL_Inset { public static void main(String[] args) { ArrayList array_L = new ArrayList(); // Ajout des éléments dans Le ArrayList …
-
Exemple d’utilisation des scripts compilable
{filelink=946} import javax.script.Compilable; import javax.script.CompiledScript; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class ScriptCompilable { public static void main(String args[]) { ScriptEngineManager manager = new …
-
Extraire les Moteurs de Scrpite par leurs noms
{filelink=953} import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class ScriptNom { public static void main(String[] args) { ScriptEngineManager manager = new ScriptEngineManager(); /* Afficher les moteur de …
-
Exécuter une Fonction javascript dans java
{filelink=964} import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class FonctionJS { public static void main(String[] argv) throws Exception { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = …
-
Invoquer un fichier de script dans le code java
{filelink=962} import java.io.InputStreamReader; import java.util.List; import javax.script.Invocable; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class InvokFichier { public static void main(String[] args) throws Exception { ScriptEngineManager mgr …
-
Utilisation de finalize () pour détecter un objet qui n’a pas été correctement nettoyé
{filelink=4386} class Exemple { boolean verification = false; Exemple(boolean verification ) { this.verification = verification ; } void checkIn() { verification = false; } public …
-
Exemple de shifting: Exemple d’utilisation des Symboles de décalage (<< >>)
{filelink=4595} public class LeShifting { public static void main(String[] argv) { //+ System.out.println(” 2