ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

Tkinter

索引 Tkinter

Tkinter は Python からGUIを構築・操作するための標準ライブラリ(ウィジェット・ツールキット)である。 Tcl/Tk の Tk 部分を Python で利用できるようにしたもので、使い方も可能な限り Tcl/Tk にあわせられるように作られている。 これにより、スクリプト言語である Python から簡単にGUI画面をもったアプリケーションを作ることが可能になる。 なお、Windows 版の Python では通常、python.exe から実行するが、この場合「コマンドプロンプト」の画面が開くことになる。 GUIアプリケーションの場合、この画面が必要なければ、代わりに pythonw.exe からスクリプトを起動させることで、「コマンドプロンプト」の画面を表示させずに実行することが可能になる。 この方法はサン・マイクロシステムズから提供されている Windows 版 Java ランタイムが使っている方法と同じといえる。.

14 関係: ランタイムライブラリウィジェット・ツールキットグラフィカルユーザインタフェースコマンドプロンプトサン・マイクロシステムズJavaMicrosoft WindowsPyGTKPyQtPySidePythonTcl/TkTk (ツールキット)WxPython

ランタイムライブラリ

ランタイムライブラリ(run-time library)は、標準Cライブラリなど、コンピュータプログラムの実行時(ランタイム)にメインプログラムと常に同時に存在して利用される前提のライブラリである。詳細は環境(OSや言語や処理系)に依存する。.

新しい!!: Tkinterとランタイムライブラリ · 続きを見る »

ウィジェット・ツールキット

ウィジェット・ツールキット (widget toolkit) あるいは GUIツールキット とは、グラフィカルユーザインタフェース (GUI) を構成する部品の集まりである。通常、ライブラリやアプリケーションフレームワークの形式で実装される。分野によって、ウィジェットはコントロール、コンポーネントとも呼ばれる。デスクトップアプリケーションの作成に用いられる。 個々の部品についてはウィジェット (GUI)を参照されたい。.

新しい!!: Tkinterとウィジェット・ツールキット · 続きを見る »

グラフィカルユーザインタフェース

GUIを提供するソフトウェアの1つ、GNOME グラフィカルユーザインタフェース('''G'''raphical '''U'''ser '''I'''nterface、GUI)は、コンピュータグラフィックスとポインティングデバイスなどを用いる、グラフィカル(ビジュアル)であることを特徴とするユーザインタフェース。キャラクタユーザインタフェース (CUI) やテキストユーザインタフェース (TUI) と対比して語られることが多い。.

新しい!!: Tkinterとグラフィカルユーザインタフェース · 続きを見る »

コマンドプロンプト

マンドプロンプト(Command prompt)とは、コマンドラインインタプリタ等が画面上に表示する「コマンド入力待ち状態であることを表す記号」のことであり、利用者にコマンド入力を促すものである。単にプロンプトと呼ばれることもあるが、コマンドインタプリタ以外にもBASICで「INPUT A」という文の入力待ちの時に「A?」などと表示するような「何かを促す記号」は全て「プロンプト」なので、誤解を招く原因となる。 なお、マイクロソフトが、Windowsにおいて、MS-DOS互換環境(いわゆる「DOS窓」)のシェルとしてCOMMAND.COMを起動するアイコンに「DOSプロンプト」というキャプションを付け、それに代わるNT系Windowsの端末ウィンドウ兼コマンドラインシェルであるcmd.exeではアイコンのキャプションに「コマンドプロンプト」と付けたため、しばしばcmd.exeと混同される。.

新しい!!: Tkinterとコマンドプロンプト · 続きを見る »

サン・マイクロシステムズ

ン・マイクロシステムズ本社 サン・マイクロシステムズ(Sun Microsystems)は、アメリカ合衆国カリフォルニア州サンタクララに本社を置いていたコンピュータの製造・ソフトウェア開発・ITサービス企業である。2010年1月27日にオラクルにより吸収合併され、独立企業・法人としては消滅した。.

新しい!!: Tkinterとサン・マイクロシステムズ · 続きを見る »

Java

Java(ジャバ)は、狭義ではプログラミング言語Javaを指す。広義では言語仕様以外にも、仕様が与えられているJavaクラスライブラリやJava仮想マシン、さらにはJDKやJREなどの公式のものをはじめとする、場合によってはサードパーティのものなどを含め曖昧にJavaプラットフォームと総称されるようなものなどのエコシステムなどを指すこともある。構文についてはJavaの文法の記事を参照。.

新しい!!: TkinterとJava · 続きを見る »

Microsoft Windows

Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.

新しい!!: TkinterとMicrosoft Windows · 続きを見る »

PyGTK

PyGTKはPythonでGUIを構築するためのクロスプラットフォームなライブラリである。PyGTKはフリーソフトウェアであり、LGPLの下で配布されている。PyQt・PySide・wxPythonがそれぞれQtやwxWidgetsのラッパーであるように、PyGTKはGTK+のラッパーである。PyGTKの元々の開発者はGNOMEの著名な開発者であるジェームズ・ヘンストリッジである。現在の主な開発者は6人であり、他にパッチやバグレポートを提供している多くの協力者がいる。PyGTKはOLPCプロジェクトでアプリケーションを動かす環境として選ばれている。PyGTKの開発者や関係者はirc.gnome.org上のIRCチャンネル上で見つけることができる。 PyGTKはGTK+のバージョン3への移行を段階的に廃止され、Pythonやその他の言語におけるGObjectのバインディングであるPyGObjectへと置き換わる。これはGTKとバインディング間の更新の遅延を解消すること、開発者のメンテナンスの負担を軽減することを目的としている。.

新しい!!: TkinterとPyGTK · 続きを見る »

PyQt

PyQtは、クロスプラットフォームなGUIツールキットであるQtのPythonバインディングにして、PythonでGUIプログラミングをするときの選択肢の一つである。PyQtの他には、PySide・PyGTK・wxPython・TkinterなどのGUIツールキットが存在する。Qtと同様にPyQtはフリーソフトウェアである。PyQtはPythonのプラグインとして実装されている。 PyQtはイギリスのRiverbank Computing社によって開発されており、GPLと商用ライセンスで提供されているが、LGPLの下では提供されていない。PyQtはクロスプラットフォームなツールキットであり、Windows・Linux・macOSなどをサポートしている。 PyQtは440のクラスと6000以上の関数とメソッドを持つ。代表的なものは以下のとおりである。.

新しい!!: TkinterとPyQt · 続きを見る »

PySide

PySideはPythonでGUIを構築するためのクロスプラットフォームなライブラリである。PySideはQtのPythonバインディングである。PySideはPythonに付属しているTkinter(GUIライブラリ)の代わりとして用いられる。このプロジェクトはBoostというC++のライブラリのPythonバインディングであるBoost.Pythonを用いて開発が始まった。後にはファイル容量とメモリ使用量を減らすためにShibokenというライブラリに切り替えられた。 PySideは2009年にQtの所有者であったNokiaからLGPLの下で公開された。NokiaはPyQtを開発していたRiverbank Computing社との合意形成に失敗し、代替ライセンスとしてLGPLを含むようにそのライセンスを変更した。 PySideはLinux/X11・Mac OS X・Windows・Maemo上で動作する。現在、PySideコミュニティがAndroid OSとSymbian OSのためのサポートを追加している。.

新しい!!: TkinterとPySide · 続きを見る »

Python

Python(パイソン)は、汎用のプログラミング言語である。コードがシンプルで扱いやすく設計されており、C言語などに比べて、さまざまなプログラムを分かりやすく、少ないコード行数で書けるといった特徴がある。.

新しい!!: TkinterとPython · 続きを見る »

Tcl/Tk

は、スクリプト言語 Tcl と、その GUIツールキット Tk を指す。非常に強力な GUI ツールキットと、シンプルな文法をもつ言語により、GUI ツールを素早く作り上げるのに適した強力なスクリプティング環境である。.

新しい!!: TkinterとTcl/Tk · 続きを見る »

Tk (ツールキット)

Tkは、GUIを開発するための、オープンソースの、クロスプラットフォームのウィジェット・ツールキットである。デスクトップ・アプリケーションを開発するために通常必要な、ボタン、メニュー、テキスト、フレーム、ラベルなどのウィジェットを提供する。カリフォルニア大学バークレー校の John Ousterhout によって、スクリプト言語 Tclの拡張として開発された。Tk は "Tool Kit" の略である。Unix系OS、Macintosh、Microsoft Windowsなどに移植されている。.

新しい!!: TkinterとTk (ツールキット) · 続きを見る »

WxPython

wxPythonはPythonで記述されたクロスプラットフォームなウィジェット・ツールキットである。wxPythonはロビン・ダンがHP-UXシステム上でGUIを必要として生み出された。wxPythonはwxWidgetsと同フリーソフトウェアライセンスが適用されている。これはフリーソフトウェア財団とOpen Source Initiativeによって認可されたライセンスである。.

新しい!!: TkinterとWxPython · 続きを見る »

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »