我创建了一个朋友姓名列表。通过点击他们的名字,我应该打开一个框架,然后在朋友运行相同应用程序的机器上打开第二个框架。就像信使应用程序中的聊天窗口一样。我使用的IP地址为127.0.0.1。这会吗?
这是我执行的列表操作:
private void jList1ValueChanged(javax.swing.event.ListSelectionEvent evt) {
ChatFrame frame = new ChatFrame(client);
frame.setVisible(true);
}
答案 0 :(得分:4)
好的,让我看看我是否直截了当:你正在制作类似于IM的东西,对吗?
您正在使用127.0.0.1
上的端口连接?
众所周知,127.0.0.1
是loopback地址,它只会指向一台机器。无论什么机器。
IF 您正在尝试创建即时消息,您需要一台服务器来处理消息,或知道您尝试连接的远程地址(以及服务器可以提供这样的地址,这就是雅虎通信的方式。)