当前位置: 首页 > 软件库 > 程序开发 > UI组件库 >

libRocket

HTML/CSS 用户界面库
授权协议 MIT
地区 不详
投 递 者 祝灼光
软件类型 开源软件
开源组织
适用人群 未知
操作系统 跨平台
所属分类 程序开发、 UI组件库
 软件概览

libRocket 是 C++ 用户界面包,基于 HTML 和 CSS 标准。它可以作为任意项目界面需求的完整解决方案。

libRocket 使用经过时间考验的开放标准 XHTML1.0 和 CSS2.0(同时借用 HTML5 和 CSS3 的特性),并扩展了它们的特性,来适应事实应用程序。正因为如此,你不必像使用这一领域的其它库一样,需要学习一种全新的技术。

特性

  • 跨平台架构: Windows, Mac, Linux, iPhone, 等等

  • 动态布局系统

  • 高效的 application-wide 造型,带有可定制的模板引擎

  • 全功能控制设置:按钮,滑动条,下拉等

  • 运行时可视化调试套件

  • 轻松集成和可扩展使用 Python 或 Lua 的 scriptin

 

 相关资料
  • 主要内容:将Mat转换成缓冲的图像,使用AWT/Swings显示图像在前面的章节中,我们讨论了如何使用OpenCV Java库来读取和保存图像。 除此之外,我们还可以使用GUI库(如AWT/Swings和JavaFX)在单独的窗口中显示加载的图像。 将Mat转换成缓冲的图像 要读取图像,使用方法。 此方法返回以的形式读取的图像。 但是,要将此图像与GUI库(AWT/Swings和JavaFX)结合使用,应将其转换为包的类的对象。 以下是将OpenCV的对象转换为对

  • 用户界面 UI UI 系统允许你快速地、直观地创建用户界面。本节介绍 Unity UI 系统的主要功能。 相关教程:用户界面(UI) 有关提示、技巧和错误排查,请搜索 Unity 知识库。

  • BuilderPro 的界面可分为主控面板 A 和主窗口 B 两个主要部分。其中,主控面板包含顶部的项目控件、中间的菜单栏和底部的全局渲染设置。另外,主窗口右侧和底部分别为视图控件和信息栏。 编号 名称 说明 A 主控面板 主控面板由三个部分组成,分别为顶部项目控件,中间的菜单栏和底部的全局渲染设置。 ① 项目控件 可编辑项目名称;可切换并应用项目模板。 ② 菜单栏 可加载图层和场景(也叫做园区)

  • CSS3 用户界面 在 CSS3 中, 增加了一些新的用户界面特性来调整元素尺寸,框尺寸和外边框。 在本章中,您将了解以下的用户界面属性: resize box-sizing outline-offset 浏览器支持 表格中的数字表示支持该属性的第一个浏览器版本号。 紧跟在 -webkit-, -ms- 或 -moz- 前的数字为支持该前缀属性的第一个浏览器版本号。 属性 resize 4.0 不

  • 6.Android 用户界面 本章介绍Android中用户界面的构建方法。我们将在这里创建第一个Activity作为实例,体验如何使用XML描述界面布局,以及在Java中引用它的方法。随后介绍View(又称Widget,控件)和Layout(布局)的概念,以及如何在Java中捕获事件(比如单击按钮)。另外,还需要在这里导入一个三方的jar文件,用来访问 Twitter 提供的 API。 到本章结束

  • 当我们构建一个更加复杂的带有成百控件的用户界面时,用C程序做这些控件的所有设置工作是非常麻烦的,而且也让做些调整变得几乎不可能。 谢天谢地, GTK+ 支持将用户界面布局从业务逻辑中分离。这是一种通过XML格式实现的UI描述,它可以通过Gtkuilder 类进行解析。 Example 4. Packing buttons with GtkBuilder 新建一个名为 example-4.c 的文件

  • 安装Axure后,您将看到一个界面,如以下屏幕截图所示。 此屏幕将始终显示在启动时,直到您选择不显示它。 在此屏幕上,您有以下选项 - 在Axure中启动一个新文件 打开现有的Axure项目 现在让我们用Axure创建一个新文件。 单击“NEW FILE”按钮时,将显示以下屏幕以创建新原型。 如上图所示,工作区分为6个部分。 Pages Libraries Inspector Outline Ma

  • 6.11.优化用户界面 对一般的应用程序来讲,用户界面算是最耗时的部分了。即使界面再简单,也免不了解析XML、初始化每个控件、绘制整个界面等等诸多操作,其中的计算量是不可忽视的。 因此写代码时,对可优化的地方多花些心思是值得的。控件如果使用过多,对性能的影响是很大的。而使用嵌套的Layout时要尤其小心,因为这样一不小心就会让控件的使用变得不受约束,界面自然也容易变得笨重迟缓。 应尽量让界面元素的