uTools-Manuals/docs/java/javax/sound/midi/Transmitter.html

151 lines
6.5 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
javax.sound.midi
</div>
<h2 class="title" title="Interface Transmitter">Interface Transmitter</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Superinterfaces:
</dt>
<dd>
<span><a href="../../../java/lang/AutoCloseable.html" title="java.lang中的接口">AutoCloseable</a></span>
</dd>
</dl>
<dl>
<dt>
All Known Subinterfaces:
</dt>
<dd>
<span><a href="../../../javax/sound/midi/MidiDeviceTransmitter.html" title="javax.sound.midi中的接口">MidiDeviceTransmitter</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public interface <span class="typeNameLabel">Transmitter</span>
extends <a href="../../../java/lang/AutoCloseable.html" title="interface in java.lang">AutoCloseable</a></pre>
<div class="block">
<span>A <code>Transmitter</code><code><a href="../../../javax/sound/midi/MidiEvent.html" title="class in javax.sound.midi"><code>MidiEvent</code></a></code>对象发送到一个或多个<code><a href="../../../javax/sound/midi/Receiver.html" title="interface in javax.sound.midi"><code>Receivers</code></a></code></span>
<span>常见的MIDI发射器包括音序器和MIDI输入端口。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../javax/sound/midi/Receiver.html" title="javax.sound.midi中的接口"><code>Receiver</code></a></span>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sound/midi/Transmitter.html#close--">close</a></span>()</code>
<div class="block">
表示应用程序已完成使用发射机,并且其所需的有限资源可能会被释放或提供。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code><a href="../../../javax/sound/midi/Receiver.html" title="interface in javax.sound.midi">Receiver</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sound/midi/Transmitter.html#getReceiver--">getReceiver</a></span>()</code>
<div class="block">
获取此发送器将传送MIDI消息的当前接收器。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sound/midi/Transmitter.html#setReceiver-javax.sound.midi.Receiver-">setReceiver</a></span>(<a href="../../../javax/sound/midi/Receiver.html" title="interface in javax.sound.midi">Receiver</a> receiver)</code>
<div class="block">
设置发送器将传送MIDI信息的接收器。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="setReceiver-javax.sound.midi.Receiver-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setReceiver</h4> <pre>void setReceiver(<a href="../../../javax/sound/midi/Receiver.html" title="interface in javax.sound.midi">Receiver</a> receiver)</pre>
<div class="block">
<span>设置发送器将传送MIDI信息的接收器。</span>
<span>如果一个接收器当前被设置,它将被替换。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>receiver</code> - 所需的接收器。
</dd>
</dl> </li>
</ul> <a name="getReceiver--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getReceiver</h4> <pre><a href="../../../javax/sound/midi/Receiver.html" title="interface in javax.sound.midi">Receiver</a> getReceiver()</pre>
<div class="block">
获取此发送器将传送MIDI消息的当前接收器。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>当前接收器。</span>
<span>如果当前没有接收器设置,返回<code>null</code></span>
</dd>
</dl> </li>
</ul> <a name="close--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>close</h4> <pre>void close()</pre>
<div class="block">
<span>表示应用程序已完成使用发射机,并且其所需的有限资源可能会被释放或提供。</span>
<p> <span>如果创建此<code>Transmitter</code>导致隐式打开底层设备,则该方法将隐式关闭该设备。</span> <span>这是真的,除非设备被其他<code>Receiver</code><code>Transmitter</code>隐式打开设备的实例保持打开,除非设备已经被明确打开。</span> <span>如果<code>Transmitter</code>被检索到的设备通过致电<a href="../../../javax/sound/midi/MidiDevice.html#close--"><code>MidiDevice.close</code></a> <code>Transmitter</code>关闭,那么<code>Transmitter</code>也被关闭。</span> <span>有关开/关行为的详细说明,请参阅<code>MidiDevice</code>的类<a href="../../../javax/sound/midi/MidiDevice.html" title="javax.sound.midi中的接口">描述</a></span> </p>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../../java/lang/AutoCloseable.html#close--">close</a></code>在界面
<code><a href="../../../java/lang/AutoCloseable.html" title="interface in java.lang">AutoCloseable</a></code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/sound/midi/MidiSystem.html#getTransmitter--"><code>MidiSystem.getTransmitter()</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>