我试图让一个Chrome扩展和Java程序的工作之间的本地通讯。 有些挣扎后,我现在可以打开我的Java程序:
var port = chrome.extension.connectNative('fbehost');
port.postMessage({ text: "Hello, my_application" });
但我不知道我怎么可以阅读从我的分机发送消息。 我创建了与打开一个文本的简单的JFrame的程序。 因为它是本地消息与stdin和stdout通信的文档中说,我试着用得到的消息:
while(true) {
try {
input=br.readLine();
tf.setAreaText(input);
} catch(Exception e) {
}
}
也试了一下:
System.in.read()
罐子被执行,但文本区域保持为空。 我不能在互联网上找到任何信息如何获取Java中的数据。 你能帮助我吗?