JavaFx WebEngine不调用Java重载方法

时间:2018-09-20 21:59:25

标签: javafx javafx-webengine

我正在使用JavaFx WebEngine。我有一个Java脚本,可以回调到Java。具有相同名称的三种Java方法。它成功地调用了一个arg方法。但是无法调用两个和三个arg方法。我真的很想调用三个arg方法。知道怎么了吗?

clear 
input str1 Group_label   Value
   x            12
   x            12
   x            2
   x            1
   y            5
   y            5
   y            5
   y            2
   y            2
  end 

  egen tag = tag(Group_label Value)

  egen mean = mean(cond(tag, Value, .)), by(Group_label)

  list, sepby(Group_label)

     +-------------------------------+
     | Group_~l   Value   tag   mean |
     |-------------------------------|
  1. |        x      12     1      5 |
  2. |        x      12     0      5 |
  3. |        x       2     1      5 |
  4. |        x       1     1      5 |
     |-------------------------------|
  5. |        y       5     1    3.5 |
  6. |        y       5     0    3.5 |
  7. |        y       5     0    3.5 |
  8. |        y       2     1    3.5 |
  9. |        y       2     0    3.5 |
     +-------------------------------+

Jsch.java的摘要:

var user = "abc"
var host = "longhorn"

var jsch = newJSch() // newJSch() calls back to Java to return a new JSch() instance.
var session1=jsch.getSession(host)
console.log("session1="+session1)
var session2=jsch.getSession(user, host)
console.log("session2="+session2)
var session3=jsch.getSession(user, host, 22);
console.log("session3="+session3)

控制台输出:

package com.jcraft.jsch;
public class JSch{
    public Session getSession(String host)
    public Session getSession(String username, String host)
    public Session getSession(String username, String host, int port)

0 个答案:

没有答案