咖啡伴侶

          呆在上海
          posts - 163, comments - 156, trackbacks - 0, articles - 2

          JS調(diào)用applet方法訪問(wèn)文件

          Posted on 2008-06-30 17:55 oathleo 閱讀(3712) 評(píng)論(2)  編輯  收藏 所屬分類: Swing
          當(dāng)html中的js訪問(wèn)applet中的方法要操作文件的時(shí)候,即使applet已經(jīng)簽了名,也會(huì)發(fā)生異常,代碼及異常如下所示:
          代碼:

          js:
          function addNode()
          {
          ? ? document.myapp.addNode();

          }
          applet:
          public void addNode() {
          ? ? ?try {
          ? ?box.parse("/com/test2.xml");
          ? ? ?} catch (IOException e) {
          ? ? e.printStackTrace();
          ? ? }
          }

          ava.lang.IllegalArgumentException: ClassLoader cannot be null

          解決方法如下:
          代碼:
          public void addNode() {
          ? ? ?SwingUtilities.invokeLater(new Runnable() {
          ? ? ? ? public void run() {
          ? ? ? ? ? ? try {
          ? ? ? ? ? ? ? ? ?box.parse("/com/test2.xml");
          ? ? ? ? ? ? ?} catch (IOException e) {
          ? ? ? ? ? ?e.printStackTrace();
          ? ? }
          ? ? ? ? ? ?}
          ? ? ? });
          }

          Feedback

          # re: JS調(diào)用applet方法訪問(wèn)文件[未登錄](méi)  回復(fù)  更多評(píng)論   

          2009-09-18 13:44 by faye
          兄弟,謝謝你啊,呵呵呵!~

          # re: JS調(diào)用applet方法訪問(wèn)文件  回復(fù)  更多評(píng)論   

          2009-10-09 10:58 by oathleo
          不客氣~

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 兖州市| 贵南县| 丰都县| 五指山市| 大田县| 志丹县| 广东省| 鹿邑县| 宁都县| 富锦市| 平乡县| 济宁市| 瓦房店市| 莱阳市| 阿拉善盟| 彰化市| 崇义县| 隆子县| 晋中市| 潜江市| 海口市| 张家口市| 霞浦县| 新源县| 阳泉市| 江源县| 肇东市| 都匀市| 阜康市| 新营市| 宜州市| 高要市| 商水县| 沁水县| 正镶白旗| 犍为县| 东乡县| 岢岚县| 浪卡子县| 宝兴县| 遂川县|