Echo GUI

JavaScript 的 GUI 框架
授权协议 MPL/GPL/LGPL
开发语言 Java JavaScript
所属分类 Web应用开发、 AJAX框架/RIA
软件类型 开源软件
地区 不详
投 递 者 百里星纬
操作系统 未知
开源组织
适用人群 未知
 软件概览

Echo 是一个开源的完全基于 Ajax 技术的开发框架,用它做出的系统是一个单页面系统,所有的界面更新都是通过不停的更新 DOM 来实现;而且系统只有一个 URL,所以用户很难通过 URL 来非法进入系统内部。

它通过一个强大的基于 Ajax 的展现(rendering)引擎,将您用 Java 编写的代码转换成浏览器需要的 HTML。这个强大引擎包括两个部分:服务器端和客户端。

服务器端引擎主要功能如下:

  1. 接收并处理客户端数据;

  2. 将服务器端组件和数据转换成 XML;

客户端引擎主要功能如下:

  1. 向服务器端发送相关数据;

  2. 解析服务器端返回的 XML;

  3. 根据解析结果更新页面 DOM 节点;

Echo 包括其扩展组件库 EchoPointNG 和 Echo Extras, 提供了非常丰富和非常绚丽的基本组件和扩展组件,使开发者基本不需要开发自己的组件就能非常出色的构建酷炫的客户端效果。另外,Echo2 还提供了 Server Push 的一种模式,可以模拟 C/S 系统中的 Server Push 效果。

  • SSH和Docker都是字符界面,以前都是通过字符界面登录服务器并运行Docker中的程序,将输出结果(视频或者图片)传回来进行结果查看和分析,这样效率太低了,于是周末研究下了这种方式下运行和显示GUI界面的方法。 一、客户端(Windows 10)安装XManger Power Suite7 官网网站:https://www.xshellcn.com/,下载XManager Power Suit

 相关资料
  • 本文向大家介绍Python的GUI框架PySide的安装配置教程,包括了Python的GUI框架PySide的安装配置教程的使用技巧和注意事项,需要的朋友参考一下 (一)说在前面     Python自带了GUI模块Tkinter,只是界面风格有些老旧。另外就是各种GUI框架了。     之前安装过WxPython,并做了简单的界面。遂最近又重新搜索了一下网上关于Python GUI框架的问题,发

  • 了解如何在Java编程中使用Simple GUI。 以下是最常用的示例 - 如何以不同的字体显示文字? 如何使用GUI绘制线条? 如何在新框架中显示消息? 如何使用GUI绘制多边形? 如何在矩形中显示字符串? 如何使用GUI显示不同的形状? 如何使用GUI绘制实体矩形? 如何创建透明光标? 如何检查是否启用了抗锯齿功能? 如何在框架中显示颜色? 如何使用框架显示饼图? 如何使用GUI绘制文本?

  • 本文向大家介绍使用Java编写GUI对话框的教程,包括了使用Java编写GUI对话框的教程的使用技巧和注意事项,需要的朋友参考一下 对话框是为了人机对话过程提供交互模式的工具。应用程序通过对话框,或给用户提供信息,或从用户获得信息。对话框是一个临时窗口,可以在其中放置用于得到用户输入的控件。在Swing中,有两个对话框类,它们是JDialog类和JOptionPane类。JDialog类提供构造并

  • 本文向大家介绍在Visual Studio上构建C++的GUI框架wxWidgets的开发环境,包括了在Visual Studio上构建C++的GUI框架wxWidgets的开发环境的使用技巧和注意事项,需要的朋友参考一下 本文使用的Unicode+DLL+Debug的方式,因为不想最后生成的exe文件太大。 环境搭建步骤如下: 1、下载wxWidgets包: 登录wxWidgets的下载页面:h

  • 我在Matlab(GUI)中有一个带有“OK”按钮的对话框。

  • 问题内容: 我在Java GUI中大约有200复选框。现在,我想获得用户已选中的所有复选框的列表。 我可以这样一种方式来做: 但是我不想为200个复选框编写此行。有没有办法通过for循环来做到这一点。 所有复选框的名称都类似于jCheckBox1,jCheckBox2,jCheckBox3,jCheckBox4 … jCheckBox200 问题答案: 您确实应该将它们放入数组或Collectio

  • 本文向大家介绍推荐8款常用的Python GUI图形界面开发框架,包括了推荐8款常用的Python GUI图形界面开发框架的使用技巧和注意事项,需要的朋友参考一下 作为Python开发者,你迟早都会用到图形用户界面来开发应用。本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言。 Python 的 UI 开发工具包 Kivy Kivy是一个开源工具

  • 问题内容: 我已经使用Java Swing创建了一个GUI。我现在必须将一个sample.jpeg图像设置为放置组件的框架的背景,该怎么做? 问题答案: 实现此目的的一种方法是重写paintComponent每次JPanel刷新时绘制背景图像的方法。 例如,可以将子类化JPanel,并添加一个字段以保存背景图片,然后覆盖该paintComponent方法: (以上代码尚未经过测试。) 以下代码可用