⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hostlistening.java

📁 基于 C/S 模式的网上购物系统
💻 JAVA
字号:
package RegisterAndLogin;
//议价时接受从购物者端发来的消息
import java.io.*;
import java.net.*;
import javax.swing.JOptionPane;
public class HostListening extends Thread{
  public HostBargain parent=null;
  
  public ObjectInputStream is=null;
  public HostListening(HostBargain parent, ObjectInputStream is)
  {
	  
	  this.parent=parent;
	  this.is=is;
  }
  public void run()
  {
  	//parent.jTextAreaMessage.append(ownerid+"Say:"+"hello");
  	try{
  	while(true)
  	{
  		
  		String Msg=(String)is.readObject();
  		if(Msg.equals(ConstanValue.MSG_REQUEST_CONFIRM))
  		{System.out.println(Msg);
  		  try{
  			int goodsID=is.readInt();
  			String ownerId=(String)is.readObject();
  			String goodsName=(String)is.readObject();
  			Float primaryprice=is.readFloat();
  			Float bargainprice=is.readFloat();
  			int num=is.readInt();
  			parent.jTextFieldGoodsID.setText(Integer.toString(goodsID));
  			parent.jTextFieldSailerID.setText(ownerId);
  			parent.jTextFieldGoodsName.setText(goodsName);
  			parent.jTextFieldPrimaryPrice.setText(Float.toString(primaryprice));
  			parent.jTextFieldBargainPrice.setText(Float.toString(bargainprice));
  			parent.jTextFieldAmount.setText(Integer.toString(num));
  			JOptionPane.showMessageDialog(null,"客户端发来定单要您确认");
  		  }catch(Exception ex)
  		  {
  			  ex.printStackTrace();
  		  }
  		
  		}
  		else
  		parent.jTextAreaMessage.append(Msg+"\n");
  	}
      }
  	catch(Exception ex)
     {
  	ex.printStackTrace();
     }
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -