Yamamoto's Laboratory
 
 
Tk
 
 
 

PerlTk

PerlでTkを使うためのメモです.

目次


Tkとは

Tkは,GUIをつくるためのツールキットです.Perlにとどまらず,PythonやRubyでも使えるようです.

ここでは,私が Perl でTkを使い始めたときのメモを残します.

準備

Windows編

予め,Activeperlをインストールします.

にっく(NickChopper)さんのブログハードなソフトの話の「ActivePerl 5.12.1でPerl/Tkを使う」の通りにすれば,Windowsの設定は,完了です.

> ppm repo add http://www.bribes.org/perl/ppm/ bribes
> ppm install Tk

ppm (Perl Package Manager)は,Activeperl の管理用のコマンドです.先の例では,最初に,リポジトリを登録し,次に,Tk のモジュール(?パッケージ)をインストールしています.

Linux編

私の Ubuntu では,何もしなくても使えました.Perl をインストールしたときに,何もかもインストールした可能性もあります.

Hello world

まずは,おきまりの「Hello world」のプログラムを作成します.そのリスト(hello.pl)は,下のようになります.

001   use Tk;
002   
003   my $window = MainWindow->new();
004   my $label = $window->Label(
005       -text => "Hello world !!",
006       -width =>22,
007       -height=>5,
008       -font => ["sans-self", 14]
009   );
010   
011   $label->pack();
012   
013   MainLoop;

ページ作成情報

参考資料

  1. にっく(NickChopper)さんのブログハードなソフトの話の「ActivePerl 5.12.1でPerl/Tkを使う」をTkのインストールの参考にしました.というかそのままです.
  2. 広井誠さんの「Perl/Tk memo」は,大変参考になります.

更新履歴

2010年09月23日 ページの新規作成


no counter