package MyFrame;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Toolkit;
import java.net.InetAddress;
import java.net.UnknownHostException;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class Myframe
extends JFrame {
private MyPane pane;
public Myframe(){
int h=(int)tk.getScreenSize().getHeight();
int w=(int)tk.getScreenSize().getWidth();
this.setSize(600, 400);
this.setLocation((w-600)/2, (h-400)/2);
this.setResizable(false);
this.setTitle("聊天室");
this.
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE);
this.addContend();
this.setVisible(true);
}
private void addContend() {
// TODO Auto-generated method stub
try
{
myComputer
=InetAddress.
getLocalHost(); //获得本机主机信息(主机名和ip地址)
myip=myComputer.getHostAddress(); //得到IP地址
}
myip="无法获得当前主机IP";
}
this.cpne=this.getContentPane();
this.pane =new MyPane(this);
this.cpne.add(this.pane);
}
public MyPane getPane() {
return pane;
}
public void setPane
(MyPane pane,
String s
) {
this.pane = pane;
}
return myip;
}
public void setMyip
(String myip
) {
this.myip = myip;
}
}
//源代码片段来自云代码http://yuncode.net