Java接口问题
我刚刚开始使用Java网络,我正在尝试将我朋友的电脑连接到我的电脑,并开始用我自己的界面聊天 我有个问题,可能我错过了一些非常愚蠢的事情。不管怎样,如果有人帮我一把,我会很感激的。 问题是,当我调用'ServerSide s=new ServerSide(client);'我只是不知道为什么Java接口问题,java,interface,network-programming,Java,Interface,Network Programming,我刚刚开始使用Java网络,我正在尝试将我朋友的电脑连接到我的电脑,并开始用我自己的界面聊天 我有个问题,可能我错过了一些非常愚蠢的事情。不管怎样,如果有人帮我一把,我会很感激的。 问题是,当我调用'ServerSide s=new ServerSide(client);'我只是不知道为什么 package prueba; import java.net.*; import java.io.*; public class ServerSide implements Runnable {
package prueba;
import java.net.*;
import java.io.*;
public class ServerSide implements Runnable
{
Thread t;
Socket client;
MCRPDI e1;
public ServerSide(Socket client)
{
this.client=client;
e1 = new MCRPDI();
e1.Interfaz.setBounds(100, 100, 800, 400);
e1.Interfaz.setVisible(true);
t=new Thread(this);
t.start();
}
public void run()
{
try
{
BufferedReader br=new BufferedReader(new InputStreamReader(client.getInputStream()));
while(true)
{
String st1=br.readLine();
System.out.println("client: "+st1);
}
}
catch(IOException e)
{
System.out.println(e);
}
}
}
class serverchat
{
public static void main(String args[]) throws IOException
{
ServerSocket server=new ServerSocket(8080);
System.out.println("waiting for request from peer.....");
Socket client=server.accept();
ServerSide s=new ServerSide(client);
System.out.println("request accepted");
BufferedReader br2=new BufferedReader(new InputStreamReader(System.in));
PrintStream ps2=new PrintStream(client.getOutputStream());
while(true)
{
String st=br2.readLine();
ps2.println(st);
}
}
}
这是我的接口(我想,只有构造函数和字段,这就是你所需要的):
提前谢谢 在MCRPDI构造函数的末尾添加此行:
Interfaz.pack()
资料来源:
也许你也应该调查一下裁员经理
Interfaz.pack()