Get text input in a single line Text Box : Text « GUI « Perl






Get text input in a single line Text Box

 

#!/usr/bin/perl -w

use Tk;

$main = MainWindow->new();

$label = $main->Label(-text=>"Enter user name:");

$label->pack(-side=>"left");

$entry = $main->Entry();

$entry->bind("<Return>", \&handle_return );
$entry->pack(-side=>"left");
MainLoop();

sub handle_return {
    $txt = $entry->get();
    print "You entered $txt\n";
    exit;
}

   
  








Related examples in the same category

1.Bind mouse double click action to a Text control
2.Call Text insert function to add text to a Text control
3.Insert text to a Text control (TextField)
4.Set width and height of a Text
5.Use the Scrolled to control the scroll of a Text Entry
6.Change text in a Text (TextField) in radio button and checkbox button action
7.Configure a Text Widget
8.Create a scrolled Text widget
9.Entry(text field): Set highlightthickness
10.Entry(text field): set font
11.Fill the Entry (text field): textvariable
12.Insert bold text to a Text widget
13.Insert text string to a Text Widget
14.Mark text in a Scrolled Text Widget
15.Auto-scroll entry (text field)
16.Single-Line Text Entry