문서 보기역링크PDF로 내보내기맨 위로 이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요. # BorderText {{tag>flutter border text}} <code dart> import 'package:flutter/material.dart'; class BorderText extends StatelessWidget { const BorderText(this.text, {super.key, this.title, this.border = false}); final dynamic text; final String? title; final bool border; @override Widget build(BuildContext context) { String text = (this.text == null) ? "Null" : this.text.toString(); if (title != null) { text = "$title: $text"; } return Container( margin: const EdgeInsets.all(2.0), padding: const EdgeInsets.symmetric(horizontal: 10.0), decoration: border ? BoxDecoration( color: Colors.white.withOpacity(0.5), backgroundBlendMode: BlendMode.srcOver, border: Border.all(color: Colors.blueAccent), borderRadius: const BorderRadius.all(Radius.circular(20))) : null, child: Text(text, overflow: TextOverflow.ellipsis), ); } } </code> open/border_text.dart.txt 마지막으로 수정됨: 2023/04/17 04:42저자 MORO