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

📄 messages.java

📁 ALGAE是一个快速创建算法演示的框架。目前支持的算法实现语言包括java和c
💻 JAVA
字号:
/** * Messages.java * *  A canonical collection of all messages available to an application. * * Created: Fri Apr 17 10:04:48 1998 * * @author Steven Zeil * @version */package edu.odu.cs.zeil.AlgAE;import edu.odu.cs.zeil.AlgAE.Message;import java.util.Hashtable;public class Messages {  private Hashtable msgs;  /**   *  Most messages are exchanged between the Client and Server   */  public Message beginAlgorithm;  public Message beginFrame;  public Message component;  public Message continuing;  public Message edge;  public Message endAlgorithm;  public Message endFrame;  public Message itemSelected;  public Message menuItem;  public Message message;  public Message node;  public Message nopausing;  public Message pausing;  public Message prompt;  public Message quitting;  public Message response;  public Message serverQuit;  public Message status;  public Message stdin;  public Message stdout;  public Message title;    /**     * These messages are internal to the server     */  public Message changeFontSize;  public Message autoArranging;  public Message pausingAtFrames;  public Message arrange;      public Messages()  {    msgs = new Hashtable();        beginAlgorithm = new Message("BALGORITHM", false);    beginFrame = new Message("BFRAME", false);    component = new Message("COMP", false);    continuing = new Message("CONTINUING", true);    edge = new Message("EDGE", false);    endAlgorithm = new Message("EALGORITHM", true);    endFrame = new Message("EFRAME", true);    itemSelected = new Message("ITEMSELECTED", true);    menuItem = new Message("MENUITEM", false);    message = new Message("MESSAGE", false);    node = new Message("NODE", false);    nopausing = new Message("NOPAUSING", true);    pausing = new Message("PAUSING", true);    prompt = new Message("PROMPT", true);    quitting = new Message("QUIT", true);    response = new Message("RESPONSE", true);    serverQuit = new Message("SERVERQUIT", true);    status = new Message("STATUS", false);    stdin = new Message("STDIN", true);    stdout = new Message("STDOUT", true);    title = new Message("TITLE", true);    changeFontSize = new Message("changefontsize", true);    autoArranging = new Message("autoarranging", true);    pausingAtFrames = new Message("pausingatframes", true);    arrange = new Message("arrange", true);        msgs.put ("BALGORITHM", beginAlgorithm);    msgs.put ("BFRAME", beginFrame);    msgs.put ("COMP", component);    msgs.put ("CONTINUING", continuing);    msgs.put ("EDGE", edge);    msgs.put ("EALGORITHM", endAlgorithm);    msgs.put ("EFRAME", endFrame);    msgs.put ("ITEMSELECTED", itemSelected);    msgs.put ("MENUITEM", menuItem);    msgs.put ("MESSAGE", message);    msgs.put ("NODE", node);    msgs.put ("PROMPT", prompt);    msgs.put ("QUIT", quitting);    msgs.put ("RESPONSE", response);    msgs.put ("SERVERQUIT", serverQuit);    msgs.put ("STATUS", status);    msgs.put ("STDIN", stdin);    msgs.put ("STDOUT", stdout);    msgs.put ("TITLE", title);    msgs.put ("changefontsize", changeFontSize);    msgs.put ("autoarranging", autoArranging);    msgs.put ("pausingatframes", pausingAtFrames);    msgs.put ("arrange", arrange);  }    public Message get (String kind)  {    return (Message)msgs.get(kind);  }  } // Messages

⌨️ 快捷键说明

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