mkdir wxpython cd wxpython hg init hg pull -u http://python.matrix.jp/repos/wxpython リソースファイル解説 リソースのツリー: XRCedの使い方のコツを解説します。 基本の学習には XRCedの使い方 を参照してください。 (最新版にてoptionはpropotionという名称に変わっていますので読み替えてください。) Fileメニューの「Generate Python」をクリック。 ここでの設定内容は以下のようにしています。 このようにすると、参照した画像リソースやIDを設定したコントロールへのアクセスを ジェネレートしたpythonコードのなかですべて準備してくれるようになります。 そして、XRCedでの編集内容を保存するたびにresource_xrc.pyを自動的に生成するようになります。 以下では
1. 標準添付の Tkinter は使わない Python で GUI を作成したい。 wxPython でお手軽 gui によると、 Python には Tkinter, PyQt, PyGTK, wxPython などの gui toolkit があります。 いろいろと物色した結果次のことが分かりました。 これらの toolkit のマニュアル、チュートリアルは極めて不備である。 wxPython はデモスクリプトがあるだけまだましである。 wxPython はいろいろな widget が揃っている。 wxPython は最近人気があるようである。(その結果として web resources が他の toolkit より多い。) Python に標準で Tkinter がついている。 16. Tkを用いたグラフィカルユーザインターフェイス の 16.1.2.2 簡単なHello Wor
wxPython チュートリアル イントロダクション DONE はじめの一歩 DONE メニューとツールバー DONE レイアウト管理 DONE イベント TODO ダイアログ TODO ウィジェット TODO 高度なウィジェット TODO ドラッグ&ドロップ TODO 国際化 TODO データベースとの連携 TODO アプリケーションの雛形 TODO カスタムウィジェット TODO xmlリソースファイルを使う TODO GDI TODO 小ネタとテクニック TODO Gripts TODO テトリス DONE The wxPython tutorialはインターネットで利用できる、先進的で最も大きなwxPythonのチュートリアルです。
Description wxGlade is a GUI designer written in Python for the wxPython GUI toolkit, that helps you create wxWidgets/wxPython user interfaces. It can generate Python, C++, Perl, Lisp and XRC (wxWidgets' XML resources) code. It is not a full featured IDE, but simply a "designer": the generated code does nothing apart from displaying the created widgets. Usually, you will use it together with a com
今回はwxGlade及びwxPythonを使ったリハビリ作の第一弾です。 既存のpingコマンドにGUIのインタフェースを付けてしまおうです。 環境設定は前回までで完了しているということで進めます。 参考(ま、お好みでどうぞ) Ubuntu 10.04 でwxPythonとwxGladeプレビュー編 Eclipse 3.6 へのPydevインストールとwxPythonのコード補完有効化 順を追って説明して行きましょう まず何よりも、どんなアプリを作りたいのか見た目やプロトタイプを作りましょう。 実際のところ、どうやってこの工程を進めるかというのは慣れや感性によると思います。wxGladeで作りやすいかどうかということもあります。慣れてくると何となくサクッと決められるようになるはずです。 今回はとりあえず以下のようなものを作ることにいたしましょう。 実際に作り始める前に、プロジェクトを作成し
A First Application: "Hello, World" As is traditional, we are first going to write a Small "Hello, world" application. Here is the code: 1 #!/usr/bin/env python 2 import wx 3 4 app = wx.App(False) # Create a new app, don't redirect stdout/stderr to a window. 5 frame = wx.Frame(None, wx.ID_ANY, "Hello World") # A Frame is a top-level window. 6 frame.Show(True) # Show the frame. 7 app.MainLoop()
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く