+
95
-

回答

可以试试egui,egui提供一个简单、响应式、可移植并且易于集成的GUI库。它是完全用Rust写成的,并且没有使用unsafe代码块,确保了安全性。egui不仅可以运行在Web上,还可以原生运行在各大操作系统和游戏引擎中。

ui.heading("My egui Application");
ui.horizontal(|ui| {
    ui.label("Your name: ");
    ui.text_edit_singleline(&mut name);
});
ui.add(egui::Slider::new(&mut age, 0..=120).text("age"));
if ui.button("Increment").clicked() {
    age += 1;
}
ui.label(format!("Hello '{name}', age {age}"));
ui.image(egui::include_image!("ferris.png"));

800_auto

github:https://github.com/emilk/egui

网友回复

我知道答案,我要回答