JPasswordField 密码输入框类
JButton 按钮类
JCheckBox 复选框类
JComboBox 下拉列表
JLabel 标签类
3。布局类
使用 FlowLayout 流式布局类
4.Socket API:
。Accept 方法:产生“阻塞”,直到接受到一个连接,并且返回一个客户端的 Socket 对象实
例。
.getinputStream 方法:获得网络连接输入。
.getOutputStream 方法:连接的另一端将得到输入,同时返回一个 OutputStream 对
象实例。
客户端开发原理:使用 Socket 对网络上某一个服务器的某一个端口发出连接请求,一旦连
接成功,打开对话;会话结束后,关闭 Socket.客户端不需要制定打开的端口,通常临时
的、动态的分配一个 1024 以上的端口.
5.主要代码
1。主界面:
setDefaultCloseOperation(javax.swing。WindowConstants。EXI
T_ON_CLOSE);
setTitle(”顾客-网络订餐系统");
setBackground(new java.awt.Color(255, 255, 255));
nearby.setText(”附近小吃");
nearby 。 addMouseListener(new
java.awt.event。MouseAdapter()
{
public void mouseClicked(java。awt.event.MouseEvent
evt)
{
nearbyMouseClicked(evt);
}
}
);
suggest。setText("今日推荐");
suggest.addMouseListener(new
java.awt。event。MouseAdapter ()
{
public void mouseClicked(java.awt.event 。MouseEvent
evt)
评论0
最新资源