Node-Red UI界面基础设计

  • 1.UI界面介绍
  • 2.dashborad标签
    • (1)Layout
    • (2)Site
    • (3)Theme

1.UI界面介绍

UI的布局依赖于节点中Tab和Group属性。Tab可以理解为页面,Group是分组。Tab可以包含Group。
在使用dashboard控件时,可以对节点的Tab和Group名称进行设置,设置后可在UI界面查看。

2.dashborad标签

使用dashboard节点时,屏幕右侧“调试窗口”的旁边会多一个名为dashborad的小标签,下边有Layout,Theme和Site三个选项。
Layout意思是布局,在Layout里可以重新排列Tab,Group与控件,并编辑其属性。也可以把其它网页添加到Tab中。
Site意为地址,可以设置标题的UI,或者选择标题栏。也能够以像素为单位设置网格布局的基本图形,就是刚刚提到默认是48像素的那个“单位”,或者单独设置控件,组的大小
Theme意思是主题。可以选明亮的,或者暗的,或者自定义。

(1)Layout

在Layout标签中可对所有程序的Tab和Group进行查看,并查看对应标签下所包含的节点,当然最重要的功能是布局的修订。在这里有两种修订的方式,可根据喜好进行调整。

  1. 布局修改-1
    将左键长按想挪动的节点,并拖到适宜位置,在目标位置处会有虚线进行标识。
    优点: 这种方式拖动起来比较快,操作简单;
    缺点: 节点的大小需在设定Tab或Group时已经设定好,且会根据节点的大小自动补全空缺位置,当节点大小不统一时,界面不美观。
  2. 布局修改-2
    点击Tab名称后的Layout后可对整个界面的节点进行布局调整。当节点未被锁时表示为auto,大小不可调;当节点被锁后,可对节点进行随意拖拽,及修改节点长度、宽度等。
    优点: 使用此方法修改布局时,修改界面的布局及为UI界面查看到的布局,对布局的整体把握度教高;
    缺点: 只能修改本Tab内的节点,UI界面显示多个Tab时,不能对Tab的顺序进行调整。

(2)Site

在Site设计界面中可修改的内容有很多

  1. Title: 可修改UI界面的名称,这里说的名成是指在浏览器标签页的名称;
  2. Options:
  • 在选项菜单中可修改显示或隐藏标签框,标签框为在UI界面显示Tab名称的横向部分,默认为蓝色;下面为两种选择的对比效果图;

  • 选择显示或隐藏菜单名,菜单名即为显示Tab名的纵向部分;

  1. Date Format为日期格式,详情可以查看输入框左上角的详情进入详情界面进行查看;
  2. Sizes可以调整 1x1 窗体大小、窗体间距等。

(3)Theme

Node-red 还可以对UI界面设置不同主题,包含白天、夜晚、定制三种;在白天或 夜晚主题下还可对bar、Tab字体颜色、节点默认背景染色等 进行颜色自定义 ;也可修改所有UI界面数字或字母的字体。

Node-Red UI界面基础设计相关推荐

  1. ui界面颜色设计_界面设计ui的颜色基础

    ui界面颜色设计 重点 (Top highlight) Color is a sensory impression that the eyes perceive from the light, tra ...

  2. 视频教程-游戏UI界面框架设计系列视频课程-Unity3D

    游戏UI界面框架设计系列视频课程 二十多年的软件开发与教学经验IT技术布道者,资深软件工程师.具备深厚编程语言经验,在国内上市企业做项目经理.研发经理,熟悉企业大型软件运作管理过程.软件架构设计理论. ...

  3. unity之游戏UI界面框架设计实战学习(一)

    游戏UI界面框架设计实战精讲视频课程 配合上博客 刘老师讲Unity 刚开始接触UI界面. 觉得讲得非常好. 做一下笔记. 课程总体分为七大部分: 一: UI框架设计理念 整体简单介绍即将带领大家开发 ...

  4. 安卓开发Java版——UI界面的设计

    UI界面设计 常见控件使用方法 TextView android:background 背景颜色 android:layout_width和android:layout_height指定了控件的宽度和 ...

  5. Unity UI界面的设计(完整版)

    目录 一.初始界面 开始 关于 切换操作方式 菜单界面完整代码 二.游戏界面 帮助 重新开始游戏 音乐的开关 退出游戏 返回菜单 调节音量 游戏界面完整代码 一.初始界面 点击"关于&quo ...

  6. 界面基础设计之菜单栏

    界面设计规则--------菜单栏 大部分的GUI应用程序都会提供一个菜单栏,他包含了应用程序的大部分或者全部的命令,把这些命令分类组织.如File(文件),Edit(编辑), View(视图), T ...

  7. iphone UI界面人性化设计体验

    最近想入手一台智能手机,乘着周末去科技市场附近转了转,在苹果iphone体验机和某国内品牌手机的体验机上,分别比较了两个功能: 1.个人从未用过的功能--手机前后镜头切换:iphone在照相模式下,默 ...

  8. Android开发-UI界面--类微信页面设计

    Android开发-UI界面–类微信页面设计 一.功能说明 设计一个类似微信的主页面框架,UI布局为上中下结构,包含了四个tag页面 二.开发技术 ​ 本次用到了layout.xml.控件.监听.fr ...

  9. android 在线设计工具,21个免费的UI界面设计工具、资源及网站

    我们刚刚介绍了移动设计初探:触屏网页设计.本文将介绍一些UI界面与设计使用的元素.软件和网站.内容很丰富,适合用户体验设计师.界面设计师.产品设计师.JS前段开发.手机产品设计以及iPad和平板电脑产 ...

最新文章

  1. Google Test(GTest)使用方法和源码解析——结果统计机制分析
  2. mysql常用命令行操作(二):表和库的操作、引擎、聚合函数
  3. 150名打工人被AI判定“效率低”遭开除,网友:属实是人工智能,能治工人
  4. UVa1588 - Kickdown
  5. Acwing 第 2场热身赛 【完结】
  6. gRPC学习记录(一)--概念性知识
  7. 整数翻转Python解法
  8. C++之类的静态成员变量和静态成员函数
  9. Gartner 发布2019年超融合魔力象限:新增深信服一员!
  10. 2016全球可再生能源投资额为2416亿美元
  11. C++数据结构03--静态链式线性表的实现
  12. python中heading_python基础===trheading 模块
  13. 索引、视图和同义词、序列
  14. 在解压缩某些文件时出现问题检查计算机上,rar文件解压缩失败解压末端出现错误的解决方法...
  15. android商品标签,TextView首行缩进效果(商品标签)
  16. 关于DoG角点检测matlab实现
  17. Docker基础、进阶笔记,为k8s的学习预预热
  18. android app检测更新版本,《Android APP应该有的东西》之功能篇:版本检测更新
  19. [附源码]JAVA毕业设计美食推荐管理系统(系统+LW)
  20. 计算机动画专业要学什么课程,学动画专业的应该用什么什么配置的笔记本电脑?...

热门文章

  1. MFC—界面设计(控件自适应,添加背景图,Static背景颜色设置)
  2. Would you like to share anonymous usage data about this project with the Angular Team at Google unde
  3. 一生一代一双人:我与51CTO学院的情缘----写于51CTO学院2周年庆
  4. 篮球赛日程表_横县校椅青桐2019春节篮球赛火热开赛!快收好赛程表!
  5. 牛散村 : 强行平仓的后果是什么?
  6. vue element-ui table表格自定义纵向合计横向合计
  7. 局域网搭建Linux镜像源
  8. headers java_RabbitMQ四种Exchange类型之Headers(Java)
  9. 团队项目介绍--基于区块链的教育信息管理系统
  10. day_8——LeetCode1:两数之和