sender.java
来自「手机无线网络纸牌游戏源代码。非常适合学习使用」· Java 代码 · 共 62 行
JAVA
62 行
// Sender.java
//
// Copyright (c) 2000-2001 Symbian Ltd. All rights reserved
package com.symbian.devnet.whist.tokenRing;
import javax.net.datagram.*;
import java.io.*;
/**
* A class responsible for initialising as <code>DatagramService</code> to be
* used for sending <code>Datagram</code>s and for using it to send
* <code>Datagram</code>s.
* @author Symbian Devnet
*/
class Sender
{
/**
* The <code>DatagramService</code> through which
* <code>Datagram</code>s are sent.
*/
private DatagramService senderService;
/**
* Constructor which initialises the <code>DatagramService</code>.
* @param a the <code>Address</code> the <code>DatagramService</code> is
* initislised on.
*/
Sender(Address a) throws Exception
{
try
{
senderService = DatagramService.getServerService(a);
}
catch(Exception e)
{
System.out.println("Unable to getServerService.");
System.exit(0);
}
}
/**
* A method allowing <code>Datagram</code>s to be sent using the
* <code>DatagramService</code>.
* @param dg the <code>Datagram</code> to be sent
*/
public void sendToken(Datagram dg) throws Exception
{
try
{
senderService.send(dg);
}
catch(Exception e)
{
System.out.println("Address not supported.");
System.exit(0);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?