奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

JAVA認證

Java腳本動態用法

時間:2024-11-02 08:07:06 JAVA認證 我要投稿
  • 相關推薦

Java腳本動態用法

  Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。下面是小編整理的關于Java腳本動態用法,歡迎大家參考!

  Java腳本動態用法

  function doSth(){

  jf.setSize(500,300);

  jf.setVisible(true);

  jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE);

  }

  function getNames(){

  list.add("doSth");

  list.add("getNames");

  return list;

  }

  function testJS(){

  print('Hello world!');

  }

  import java.io.FileReader;

  import java.util.ArrayList;

  import java.util.List;

  import javax.script.Bindings;

  import javax.script.Invocable;

  import javax.script.ScriptContext;

  import javax.script.ScriptEngine;

  import javax.script.ScriptEngineManager;

  import javax.swing.JFrame;

  /**

  *

  * @author hadeslee

  */

  public class Test {

  public static void main(String[] args)throws Exception {

  //根據js的后綴名生成一個解析JS的腳本解析引擎

  ScriptEngine engin=new ScriptEngineManager().getEngineByExtension("js");

  //查詢一下這個引擎是否實現了下面很實用的接口

  System.out.println(engin instanceof Invocable);

  //聲明兩個對象,傳入到JS里面去

  JFrame jf=new JFrame("test");

  List list=new ArrayList();

  //得到挷定的鍵值對象,把當前的兩個JAVA對象放進去

  Bindings bind=engin.createBindings();

  bind.put("jf",jf);

  bind.put("list",list);

  //把挷下的鍵值對象放進去,作用域是當前引擎的范圍

  engin.setBindings(bind,ScriptContext.ENGINE_SCOPE);

  //用引擎執行一段寫在JS文件里面的代碼

  Object obj=engin.eval(new FileReader("test.js"));

  //這個時候返回值當然 是null了

  System.out.println(obj);

  //把當前的引擎強制轉為Invocable,這樣就可以調用定義在JS文件里面的`一個一個函數了

  Invocable in=(Invocable)engin;

  //得到了從JS里面返回來的對象

  List l=(List)in.invokeFunction("getNames");

  System.out.println(l);

  //調用一下定義在JS里面的另一個函數

  in.invokeFunction("testJS");

  //最后調用一個函數,該函數可以使我們前面定義的窗體顯示出來

  in.invokeFunction("doSth");

  }

  }

【Java腳本動態用法】相關文章:

VBScript 腳本編寫08-03

JavaScript腳本語言08-24

如何調試javascript腳本呢07-19

ASP教程ASP腳本循環語句05-03

ASP腳本循環語句詳細教學09-29

Java與Java web的區別08-22

Java與Java web有什么不同01-22

利用DOM腳本去設置樣式的特殊情況10-14

關于PHP腳本修改Linux或Unix系統口令方法07-22

新動態國際英語09-13

主站蜘蛛池模板: 石柱| 临武县| 北海市| 元阳县| 双城市| 龙南县| 卢湾区| 慈利县| 隆林| 温州市| 华阴市| 沿河| 邢台市| 连城县| 江津市| 桃园市| 湟中县| 平定县| 女性| 赞皇县| 平陆县| 盐城市| 武平县| 汾西县| 麟游县| 乐昌市| 临澧县| 樟树市| 张北县| 剑阁县| 滨州市| 嫩江县| 聂荣县| 秭归县| 江源县| 青川县| 东乡| 遂平县| 南涧| 乐清市| 菏泽市|