有没有一种方法可以从Visual Studio Windows窗体应用程序中调用Java类?

时间:2019-05-09 22:10:56

标签: java vb.net visual-studio

我主要用Java编程,但是我经常在Visual Studio上做GUI事情。我已经用Java编写了一个相当全面且冗长的程序,而且我不知道如何在Visual Basic中重写它。有什么方法可以在基于Java类的Visual Basic中调用方法或创建对象,还是有其他方法可以将Java代码片段实现或导入到Visual Studio中?

我看到了类似的内容,但不确定其工作原理:

Private Sub Command1_Click()
 Set x = CreateObject("MyTest")
 MsgBox x.myfunction(500, 500)
End Sub

我在“网桥”上看到了一些信息,但我的目标是仅在PC上而不是在云上进行操作。

1 个答案:

答案 0 :(得分:0)

实际上,您可能需要花费大量时间来使用JNI和P / Invoke(或如今这些.NET的本机接口),才能使Java代码与.NET中的托管代码进行本机通信。同样的过程。最好只用Spring Boot包装Java代码并将其作为服务调用。