Tcl-tk-tk-overview

提供:Dev Guides
移動先:案内検索

Tk-概要

TkはToolkitを指し、クロスプラットフォームGUIウィジェットを提供します。これは、グラフィカルユーザーインターフェイスの構築に役立ちます。 John OusterhoutによってTclスクリプト言語の拡張機能として開発されました。 Tkは、バージョンが互いに異なるTclとは独立して開発中のままでした。以前は、v8.0でTclと同期して作成されていました。

Tkの機能

Linux、Mac OS、Unix、およびMicrosoft Windowsオペレーティングシステムをサポートするクロスプラットフォームです。

  • オープンソースです。
  • 高レベルの拡張性を提供します。
  • カスタマイズ可能です。
  • 設定可能です。
  • 多数のウィジェットを提供します。
  • Tclだけでなく、他の動的言語でも使用できます。
  • GUIはプラットフォーム間で同一に見えます。

Tkで構築されたアプリケーション

成功した大規模なアプリケーションがTcl/Tkで構築されました。

  • ダッシュボードソフトユーザーインターフェイス
  • リレーショナルDBのフォームGUI
  • リレーショナルDBのアドホックGUI
  • ソフトウェア/ハードウェアシステム設計
  • Xtask-タスク管理
  • TclとTkを使った音楽学
  • カレンダーアプリ
  • Tkメール
  • Tkデバッガー