これで、Iv'eはpygameアプリケーションを手に入れました。現在、メイン画面を表示するディスプレイを指定するには、コマンドライン引数が必要です。しかし、グラフィカルアプリケーションへのコマンドライン入力を指定するのは難しいウィンドウで実行しています。pygameで最初のテキスト入力を得る最も簡単な方法
だから、私は整数をユーザーに求めポップアップし、非常に非常に非常に簡単なダイアログボックスを持っているしたいのですが、その後、閉じます。私の研究は、pygameがこのようなダイアログボックスを行うことができないことを示しており、pygameウィンドウに入力を得ることはできません。
だから、私の質問は、入力用のダイアログボックスを作成する最も簡単な方法は何ですか?私はwxとtkinterを調べました。私はどちらかを使うことができましたが、私が思っていることはありますが、必要最小限のツールキットをインポートしたいのです。つまり、私はwxメインループを開始する必要はないので、1つのダイアログを作成してから閉じることができます。次に、新しいPygameウィンドウ全体を開始します。
私はwxでこれを行う方法を知っていますので、実際にどのように行うかについての指導とは対照的に、どのツールキットが最も簡単なのかアドバイス/アイデアを探しています。
は、PythonのTkinterの持つ船はので、私はあなたが余分なライブラリをインストールする必要があるだろうとは思わない...これはおそらく良い一般的な解決策ではない、と述べました。私はそれがWindowsで本当であるかどうかわからない。 – nmichaels
@nmichaels:もしあれば、TkinterはWindows上に存在する可能性が高くなります。ほとんどの場合、Windowsにはpython、公式ビルド、activestateビルドの2つのディストリビューションがあるからです。どちらもTkinterをサポートしています。多くのアプリケーションが実際にそれを使用するので、さまざまなパッケージでtkinterからcore python実行可能ファイルを分割します。 – SingleNegationElimination
@TokenMacGuy:Nifty。 – nmichaels