Flutter桌⾯端改变窗⼝⼤⼩pub仓库中bitsdojo_window插件提供了响应操作
import 'package:flutter/material.dart';
import 'package:bitsdojo_window/bitsdojo_window.dart';
import 'pages/loginpage.dart';
import 'routers/rout.dart';
void main() {
runApp(MyApp());
doWhenWindowReady(() {
final win = appWindow;
//final initialSize = Size(300, 420); //loginszie
// final initialSize = Size(420, 300); //forgetsize
final initialSize = Size(1200, 700);
// win.minSize = initialSize;
win.size = initialSize;
//win.maxSize = initialSize;
win.alignment = ; //将窗⼝显⽰到中间
win.show();
});
}
const borderColor = Color(0xFF805306);
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(flutter pub
debugShowCheckedModeBanner: false,
initialRoute: '/login',
onGenerateRoute: onGenerateRoute);
}
}
如果想要实现界⾯跳转改变窗⼝⼤⼩,只需在每个界⾯的初始化函数中添加以上代码就可以了
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论