我想知道是否有Java Class
可以让你有这样的构造函数:
public class SomeClass {
JDialog dialog;
public SomeClass(Window owner) {
dialog = new JDialog(owner, "My Dialog", true);
}
public static void main(String[] args) {
if(args.length == 1) {
new SomeClass((Window) args[0]);
}
}
}
有没有办法在WPF application
中使用它,以便您可以调用类似System.Diagnostics.Process.Start("java -jar myprog.jar");
的内容并使用WPF Window
作为参数?或者甚至可能吗?
答案 0 :(得分:1)
这是不可能的。请参阅can I make JDialog to be modal using native system window as a parent?。
如果JDialog
支持将本机窗口句柄设置为所有者,则可以将HWND
WPF窗口作为整数参数传递,但JDialog
不会。{/ p>