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

📄 api.html

📁 国外JSP聊天室系统
💻 HTML
📖 第 1 页 / 共 2 页
字号:
                          <li><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">They 
                            can implement <b><font color="#CC0000">additional 
                            filters</font></b> by extending jChatBox.Chat.Filter.Filter 
                            abstract class. Filters are <u>declared</u> in jchatbox.xml 
                            </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">(inside 
                            &lt;FILTERS&gt; tag)</font></font></font> <font size="-1">and 
                            loaded at Runtime. Filter API allows to modify an 
                            incoming message before displaying it to end-user 
                            (e.g. HTML filter, URL filter, Emoticons filter, Censor 
                            filter ...).<br>
                            <font size="-2">Filters must implement Serializable. 
                            Developers have to implement process(String input), 
                            init() and optionnaly eprocess(String input, Msg cMsg, 
                            ChatroomUser cUser) method. _id, _name and _description 
                            fields should be filled in in this constructor with 
                            no arguments.<br>
                            <font color="#333333">See Emoticons open source filter 
                            sample in</font> <a href="http://www.javazoom.net/jzservlets/jchatbox/jchatboxtools.html" target="_blank">jChatBox 
                            Add-Ons section</a>.&nbsp;</font></font></font></font></li>
                          <li><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">They 
                            can implement <b><font color="#CC0000">additional 
                            Transcript</font></b> by extending jChatBox.Chat.Transcript.Dump 
                            abstract class. Transcript implementation is <u>declared</u> 
                            in jchatbox.xml (inside &lt;TRANSCRIPT&gt; tag) and 
                            loaded at Runtime. Transcript API allows to modify 
                            chatrooms transcript format.<br>
                            <font size="-2">Developers have to implement process(Chatroom 
                            room, String filename) and init method. _id, _name 
                            and _description fields should be filled in in this 
                            constructor with no arguments.<br>
                            </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font size="-2" color="#333333">See 
                            XMLTranscriptor open source implementation sample 
                            in</font><font size="-2"> <a href="http://www.javazoom.net/jzservlets/jchatbox/jchatboxtools.html" target="_blank">jChatBox 
                            Add-Ons section</a>.</font></font></font></font></font></font></font></li>
                          <li><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">They 
                            can plug <b><font color="#CC0000"> listeners</font></b> 
                            by implementing jChatBox.Chat.Event.ChatroomListener 
                            or </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">jChatBox.Chat.Event.ChatroomListener</font></font></font></font></font> 
                            <font size="-1">interfaces. Listeners are <u>declared</u> 
                            in jchatbox.xml </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">(inside 
                            &lt;LISTENERS&gt; tag)</font></font></font> <font size="-1">and 
                            loaded at Runtime. Listeners allow to be notified 
                            on chatroom events such as : chatroom opened, chatroom 
                            closed, new user has joined the chatroom, new message, 
                            user blacklisted ... A time-based event is available 
                            too. Listener API could be used to develop plugins 
                            such as : users activity tracking (login, logout, 
                            IP address, ...), self closing for empty chatrooms, 
                            enhanced message filter, alert, ...<br>
                            <font size="-2">A listener has only one instance in 
                            the JVM and it's identified by an ID (through getID() 
                            method). init() method is called after the instanciation 
                            to allow parameters loading. A listener could be enabled 
                            on chatroom opening, then it will be notified on chatroom 
                            events. The same listener could be enabled for multiple 
                            chatroooms.<br>
                            <font color="#333333">See Self Opening&amp;Closing 
                            (CustomListener.java only) open source sample in</font> 
                            <a href="http://www.javazoom.net/jzservlets/jchatbox/jchatboxtools.html" target="_blank">jChatBox 
                            Add-Ons section</a>.&nbsp;</font></font></font></font><font size="-1"><font size="-2"> 
                            </font></font></font></font></li>
                        </ul>
                        <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>[<a href="api/index.html" target="_blank">Browse 
                          jChatBox JavaDoc</a>]</b></font></font></font></p>
                  </td>
                    </tr>
                  </table>
                  <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#333333"></font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#666666"><b><font color="#333333">&nbsp;<img src="img/r_hand.gif" width="33" height="14" align="absmiddle"> 
                    </font></b></font></font></font></font><font color="#333333"><b>jChatBox 
                    provides <font color="#CC0000">XML</font> formated content 
                    :<br>
                    </b></font>jChatbox is now opened to XML through the <b>XMLConnector</b> 
                    service. Anyone can communicate to a jChatBox server to get 
                    chatroom's info and content as XML. That's way it's easy to 
                    create <u>remote</u> clients like FLASH5+, APPLETS or anything 
                    that could &quot;speak&quot; XML. Thanks to the XMLConnector 
                    service you can also create <u>XSL</u> skins, so plugged to 
                    an XSLT processor you can transform chatroom's content into 
                    documents viewable for many devices (PC, Mobile, PDA ...). 
                    </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>[</b></font></font></font><font size="-1"><b><a href="xml.html" target="_top">Learn 
                    more about XMLConnector</a></b></font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>]<br>
                    <br>
                    </b></font></font></font></font></font></font></font></font></font></p>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table width="770" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="146">
    <td width="624" align="center" bgcolor="#FFFFFF">
      <table border="0" cellspacing="1" cellpadding="0" vspace="0" hspace="0" name="Short Menu" width="100%" align="center" height="30">
        <tr>
          <td nowrap align="center" width="14%" bgcolor="#FFFF99"> <font size="-2"><a href="http://www.javazoom.net" target="_top"><font face="Arial, Helvetica, sans-serif">[News]</font></a></font> 
          </td>
          <td nowrap align="center" width="14%" bgcolor="#FFFF99"> <font size="-2"><a href="http://www.javazoom.net/applets/applets.html" target="_top"><font face="Arial, Helvetica, sans-serif">[Applets]</font></a></font> 
          </td>
          <td nowrap align="center" width="14%" bgcolor="#FFFF99"> <font size="-2"><a href="http://www.javazoom.net/jzservlets/servlets.html" target="_top"><font face="Arial, Helvetica, sans-serif">[Servlets]</font></a></font> 
          </td>
          <td nowrap align="center" width="16%" bgcolor="#FFFF99"> <font size="-2"><a href="http://www.javazoom.net/services/services.html"
        target="_top"><font face="Arial, Helvetica, sans-serif">[Services]</font></a></font> 
          </td>
          <td nowrap width="14%" align="center" bgcolor="#FFFF99"> <font size="-2" face="Arial, Helvetica, sans-serif"><a href="http://www.javazoom.net/javalayer/javalayer.html" target="_top">[Projects]</a></font> 
          </td>
          <td nowrap align="center" width="14%" bgcolor="#FFFF99"> <font size="-2"><a href="http://www.javazoom.net/links/links.html" target="_top"><font face="Arial, Helvetica, sans-serif">[Links]</font></a></font> 
          </td>
          <td nowrap align="center" width="14%" bgcolor="#FFFF99"> <font size="-2" face="Arial, Helvetica, sans-serif"><a href="http://www.javazoom.net/about/about.html" target="_top">[About]</a></font> 
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td width="146" align="center" valign="bottom">
    <td width="624" align="center" valign="bottom" nowrap>
      <p><font size="-1" face="Courier New, Courier, mono">Copyright &copy; JavaZOOM 
        1999-2004</font></p>
      <p><font size="-1" face="Courier New, Courier, mono"><font size="-2" face="Arial, Helvetica, sans-serif"><a href="http://java.sun.com" target="_blank">Java</a>
        is a trademark of Sun Microsystems,Inc. All other company and/or product
        names are the property of their respective owners.</font></font></p>
    </td>
  </tr>
</table>
</body>
</html>

⌨️ 快捷键说明

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