Junior
რომელი Flutter ვიჯეტები იძლევა ტექსტის შეყვანის დამუშავებას?
sobes.tech AI
პასუხი AI-სგან
ආදානය සඳහා පෙළ විජෙට්:
TextField: එක පේළියක පෙළ ඇතුල් කිරීම සඳහා මූලික විජෙට්. විවිධ සැරසිලි, පාලකයන් සහ වලංගුකරණය සහය දක්වයි.TextFormField:TextField-යේ පුළුල් කිරීම, සාමාන්යයෙන්Formතුළ භාවිතා වේ. තත්වය සහ වලංගුකරණය කළමනාකරණය සඳහා අමතර හැකියාවන් ලබා දේ.
පෙළ තේරීම සඳහා විජෙට්:
TextSelectionHandleType: පෙළ තේරීමේ අතුරුමුහුණතේ වර්ගය නියම කරයි (ආරම්භය, අවසානය, සම්පූර්ණය).TextSelectionOverlay: පෙළ තේරීමේදී ක්රියා මෙනුවක් පෙන්වන විජෙට් (පිටපත් කිරීම, කැපීම, ඇතුල් කිරීම).
පෙළ පෙන්වීම සඳහා විජෙට්:
Text: ආකෘතිකරණය කළ පෙළ පෙන්වයි. ඇතුල් කිරීම සඳහා නොවේ.
TextField භාවිතා කිරීමේ උදාහරණය:
TextField(
decoration: InputDecoration(
labelText: 'පරිශීලක නාමය',
),
onChanged: (text) {
// පෙළ වෙනස්වීම සැකසීම
},
);
Form තුළ TextFormField භාවිතා කිරීමේ උදාහරණය:
Form(
child: TextFormField(
decoration: InputDecoration(
labelText: 'ඊමේල්',
),
validator: (value) {
if (value == null || value.isEmpty) {
return 'කරුණාකර ඊමේල් ඇතුල් කරන්න';
}
return null;
},
),
);