FLUTTER ECOSYSTEM

desktop_window

用于获取和更改窗口大小的 Flutter 桌面插件(macOS/Linux/Windows)。

最新版本
0.4.4
近 30 天下载
2.8万
喜欢数
349
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

desktop_window 包是一个专为 macOS、Windows 和 Linux 设计的 Flutter 插件,使开发者能够检索和修改窗口属性,如大小、位置和全屏状态。它提供了一个简单的 API 来与原生桌面窗口进行交互,非常适合需要在桌面平台上进行自定义窗口管理的应用程序。该插件支持跨平台开发,并在支持的操作系统上保持一致的行为。

适合场景
  • 桌面应用程序中的自定义窗口大小
  • 全屏模式控制
  • 窗口位置调整
  • 适用于桌面的响应式用户界面
  • 跨平台窗口管理
主要特点
  • 获取和设置窗口大小
  • 调整窗口位置
  • 切换全屏模式
  • 跨平台支持(macOS、Windows、Linux)
  • 简单、直观的 API
适合对象
  • 桌面应用程序开发者
  • 需要窗口自定义的应用程序
  • 多平台桌面项目
  • 需要响应式窗口处理的 UI
使用建议
  • 在某些系统上需要平台特定的权限
  • 仅限桌面平台
  • 某些操作系统行为可能需要额外配置
  • 不适用于移动或Web目标
支持平台macOSWindowsLinux

安装插件

flutter pub add desktop_window

所属分类

源码仓库

关联项目