Copy and Paste  -   An Application to Copy/Paste Text  

 
S.No 5973 Name C34 Date/Time 02-Jul-2024 03:07:34 PM

Copy text from below
/*
Question C34:
You have a layout as given in the following.
 
You need to write a “single method” for all the three buttons. The prototype of method is:
function button_Click().
In this method, you need to get the text of the button clicked. If the text is matching with the string “ISLAMABAD”, the <Text> should be assigned value ISLAMABAD, otherwise it remains blank.
*/

import 'package:flutter/material.dart';

void main() {
  runApp(MaterialApp(title: 'Flutter Demo', home: MyApp()));
}

class MyApp extends StatelessWidget {
  String cityInfo = "";

  MyApp({super.key});

  void button_click(String city) {
    debugPrint("CITY $city");

    setState(() {
      cityInfo = city == "ISLAMABAD" ? "ISLAMABAD" : "";
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        body: Column(
      mainAxisAlignment: MainAxisAlignment.center,
      children: [
        Text("The capital of Pakistan is ${cityInfo}"),
        Row(children: [
          ElevatedButton(
              onPressed: () => button_click("KARACHI"), child: Text("KARACHI")),
          ElevatedButton(
              onPressed: () => button_click("LAHORE"), child: Text("LAHORE")),
          ElevatedButton(
              onPressed: () => button_click("ISLAMABAD"),
              child: Text("ISLAMABAD")),
        ])
      ],
    ));
  }
}




comments powered by Disqus
NEW ENTRIES
S.No Name Entry Time/Date
5917 Google Drive 27-Mar-2024 10:41:56 AM
5916 google drive 25-Mar-2024 10:38:06 AM
5915 Stucco Champ 20-Mar-2024 10:55:56 PM
5914 B Physical 19-Mar-2024 10:52:02 AM
5913 guaranteelnc 12-Mar-2024 07:49:53 PM
5912 Spectrum Ele 12-Mar-2024 07:47:54 PM
5911 Spectrum 12-Mar-2024 01:30:08 PM
5910 Dr. Osman 11-Mar-2024 11:41:59 AM
5909 CHILD HOT 09-Mar-2024 08:02:39 AM
5908 H.-0-.T Vid 05-Mar-2024 08:20:33 AM
5907 Beyounce 04-Mar-2024 03:18:28 PM
5906 axiomintegra 03-Mar-2024 12:55:47 PM
5905 Comfort Ride 29-Feb-2024 04:03:14 PM
5904 David\'s RV P 26-Feb-2024 11:15:44 AM
5903 Child HOT 22-Feb-2024 06:43:26 AM
5902 Dumpsterfl 20-Feb-2024 01:33:22 PM
5901 Danielle Simpson 18-Feb-2024 03:26:15 AM
5900 KID Vids 05-Feb-2024 08:43:49 AM
5899 02-Feb-2024 07:00:42 PM
5898 pool 26-Jan-2024 06:49:53 PM
5897 vvvv 24-Jan-2024 08:50:49 PM
5896 qqqqq 24-Jan-2024 08:26:57 PM
5895 addmaxexport 20-Jan-2024 06:39:13 PM
5894 geophrmarx 20-Jan-2024 06:38:48 PM
5893 readymedicin 20-Jan-2024 06:38:01 PM
5892 18-Jan-2024 10:37:50 AM
5891 Full-CP 17-Jan-2024 12:09:21 PM
5890 ss 17-Jan-2024 10:12:18 AM
5889 NEW KIDs 16-Jan-2024 08:06:16 AM
5888 Test 2 13-Jan-2024 11:57:53 AM

[First] [Prev] 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 [Next] [Last]
 
web counter
web counter


To report any error messages or bugs, or other issues, please send email at: info@pakproject.com