当前位置: 首页 > news >正文

【微知】plantuml在泳道图中如何将多个泳道框起来分组并且设置颜色?(box “浏览器“ #LightGreen endbox)

泳道分组并且着色

分组用 box和endbox ,颜色用#xxx,标注用"xxx"

box "浏览器" #LightGreen
participant "浏览器1" as Browser
participant "浏览器2" as Browser2
endbox

participant "服务端" as Server #orange

未修改前:
在这里插入图片描述

修改后:

效果:可见图中浏览器1和浏览器2放到了一起,并且叫浏览器的title
在这里插入图片描述

@startuml

autonumber

actor "用户" as User

box "浏览器" #LightGreen
participant "浏览器1" as Browser
participant "浏览器2" as Browser2
endbox

participant "服务端" as Server #orange

activate User

User -> Browser: 输入 URL
activate Browser

Browser -> Server: 请求服务器
activate Server

Server -> Server: 模板渲染
note right of Server: 这是一个注释

Server -> Browser: 返回 HTML
deactivate Server

Browser --> User

@enduml
http://www.dtcms.com/a/66827.html

相关文章:

  • 重生之我在学Vue--第11天 Vue 3 高级特性
  • Mybatis语法bug
  • 吴恩达机器学习笔记复盘(三)Jupyter NoteBook
  • Adobe Acrobat Pro setting
  • 第3关:完美综合运算式
  • 如何修改 Ubuntu 软件源(镜像源)
  • Javascript进阶
  • Kotlin中使用DataBinding绑定RecyclerView并数据两列显示
  • 点云大数据在低空经济中的应用:三维激光雷达技术探索
  • 12.16some pro about py model
  • QT中的布局管理
  • 火绒终端安全管理系统V2.0--分层防御之内容过滤层
  • MongoDB 和 Elasticsearch的区别、优缺点对比,以及选型建议
  • PyQt基础——简单的图形化界面(窗口)
  • Mybatis的基本使用
  • 描述符(descriptor)协议如何实现Python的属性访问控制?
  • CV:图像的直方图均衡化
  • pyinstall将python打包成.exe运行时就不需要python环境了
  • 防止手机验证码被刷:React + TypeScript 与 Node.js + Express 的全面防御策略
  • 【Repos系列】Bandersnatch同步原理
  • docker安装及使用介绍
  • 前端构建工具进化论:从Grunt到Turbopack的十年征程
  • 广播机制(Broadcasting)
  • vue3 前端路由权限控制与字典数据缓存实践(附Demo)
  • STM32F407 cubeIDE Bootloader APP 如何写
  • 【从零开始学习计算机科学】数据库系统(二)关系数据库 与 关系代数
  • AI学习——深度学习核心技术深度解析
  • 时间序列预测(十九)——卷积神经网络(CNN)在时间序列中的应用
  • g++链接及动态库和静态库浅析
  • 2025年Java面试题目收集整理归纳(持续更新)