技术栈
egui
微小冷
18 天前
rust
·
udp
·
egui
·
聊天软件
·
rust教程
·
用户图形界面
Rust实战教程:做一个UDP聊天软件
本文所有代码均在文中,若想支持一下博主,可以下载这个:Rust UDP测试软件,内有完整的源代码和可执行文件。 可能需要的预备知识:Rust入门教程⚙️Rust所有权⚙️egui下载⚙️egui程序结构⚙️Rust多线程
微小冷
20 天前
后端
·
rust
·
gui
·
egui
·
button
·
panel
·
用户图形界面
Rust图形界面教程:egui基础组件的使用
Rust语言教程: 语言初步⚙️所有权详解 egui教程:egui下载和创建流程⚙️程序结构本文介绍图形界面开发过程中最常用的几个组件,即标签、文本输入框、下拉框、滑块以及按钮,如下图所示
微小冷
23 天前
rust
·
编程语言
·
egui
·
用户图形界面
·
示例项目
Rust图形界面egui初步教程
Rust语言教程: 语言初步⚙️所有权详解egui,我喜欢管它叫恶鬼,是Rust原生的用户图形界面,轻量且快捷,具体风格可见官方的demo,整体来说还挺小清新的。
咸甜适中
2 个月前
笔记
·
学习
·
rust
·
egui
rust语言 (1.88) egui (0.32.2) 学习笔记(逐行注释)(二十八)使用图片控件显示图片
第一个参数:正数顺时针旋转,负数逆时针旋转,值为弧度,2π弧度=360度,1弧度≈57.3度。第二个参数:旋转时围绕的中心,图片左上角坐标为:(0.0,0.0),右下角坐标为:(1.0,1.0),要是围绕中心点旋转使用:(0.5,0.5)
咸甜适中
3 个月前
笔记
·
学习
·
rust
·
egui
rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(二十六)windows平台运行时隐藏控制台
咸甜适中
3 个月前
笔记
·
学习
·
rust
·
egui
rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(二十四)窗口颜色、透明度、居中显示
咸甜适中
3 个月前
笔记
·
学习
·
rust
·
egui
rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(二十三)控件中常用文本格式
咸甜适中
3 个月前
笔记
·
学习
·
rust
·
egui
rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(十四)垂直滚动条
ui.set_width(f32):设置当前ui的宽度ui.available_width():当前容器的剩余宽度
咸甜适中
3 个月前
笔记
·
学习
·
rust
·
egui
rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(十五)网格布局
机构师
1 年前
开发语言
·
vscode
·
rust
·
gui
·
egui
<Rust>egui学习之部件(十三):如何为文本添加链接Link和超链接HyperLink功能?
前言 本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
机构师
1 年前
开发语言
·
学习
·
rust
·
gui
·
egui
<Rust>egui学习之部件(十一):如何在窗口中添加单选框radiobutton部件?
前言 本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
机构师
1 年前
开发语言
·
学习
·
rust
·
gui
·
egui
<Rust>egui学习之小部件(十):如何在窗口中添加复选框checkbox部件?
前言 本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
机构师
1 年前
开发语言
·
学习
·
rust
·
gui
·
egui
<Rust>egui学习之小部件(九):如何在窗口中添加下拉列表combobox部件?
前言 本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
机构师
1 年前
开发语言
·
学习
·
rust
·
gui
·
egui
<Rust>egui学习之小部件(七):如何在窗口中添加颜色选择器colorpicker部件?
前言 本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
机构师
1 年前
学习
·
ui
·
rust
·
gui
·
egui
<Rust>egui学习之小部件(三):如何为窗口UI元件设置布局(间隔、水平、垂直排列)?
前言 本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
机构师
1 年前
开发语言
·
学习
·
rust
·
gui
·
egui
<Rust>egui学习之小部件(八):如何在窗口中添加滑动条slider部件?
前言 本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
机构师
1 年前
开发语言
·
学习
·
rust
·
gui
·
egui
<Rust>egui学习之小部件(四):如何在窗口中添加滑动条部件?
前言 本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
机构师
1 年前
开发语言
·
学习
·
rust
·
gui
·
egui
<Rust>egui学习之小部件(五):如何在窗口中添加图像部件?
前言 本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
机构师
1 年前
开发语言
·
学习
·
rust
·
gui
·
egui
<Rust>egui部件学习:如何在egui窗口中添加按钮button以及标签label部件?
前言 本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
微小冷
2 年前
rust
·
布局
·
egui
·
vertical
·
horizontal
·
水平布局
Rust图形界面编程:egui平直布局
在前面的示例中,已经用到了ui.horizontal用来布局,其特点是水平摆放控件。相应地,ui.vertical则是垂直摆放控件。根据控件的摆放顺序不同,这两个布局组件衍生出一系列布局函数