私はJavaとVisual Studioでエンタープライズアプリケーションをプログラミングするのに2年間の経験があります。私はPythonとwxPythonの新機能です。だから私の質問は:wxPythonは私にそれらの同じアプリを作成するのに十分なリッチGUIを提供できますか?私の理由は、Pythonを使用する場合は、多様性、シンプルさと速いアプリケーションの開発です。ありがとうございました!wxPython GUI - Java GUIまたはVisual Studio GUIと比較できますか?
答えて
私はそれがあなたの定義に依存すると思う "豊かな。私はそれを使用し、かなり有用なGUIを作ることができると思っています。私が見つけ
:世界で最も精巧なまたは複雑ではないが、今のところ、それはユーザーのために、かなり直感的なようだ - ここでは、センサデータで動作するようにwxPythonのアプリのスクリーンショットは、私が今書いているのですwxPython docsは少しでも疎ですが、demoがインストールされ、wxWidgets docsが開かれている限り、使用するのに適したツールキットです。
wxGladeがGUIスケルトンを提供します。ハンドラを埋め込むために、別個のテキストエディタ(Geanyをお勧めします)が必要です。
PythonとそのGUIライブラリを使用することをお勧めしますが、視覚的なスタジオやJavaよりも優れていると判断できるのは、あなただけです。 Pythonの構文は非常に基本的なもので、私は多くの人があなたの頭を掴んだときに使用することに同意することができると思います(中括弧などなし)。 Python Tkinterは、シンプルなGUIライブラリであり、基本的なアプリケーションを作成するのに理想的です。一方、WxPythonはTkinterよりもはるかに進歩しており、より豊かなユーザーエクスペリエンスを実現しています。 Wxを使っている間に私が持っていた唯一の問題は、いくつかのことがどのように行われているかを実証するための適切な例をWeb上で見つけることができないことです。幸運にも、あなたが探しているものを見つけることを願っています。カール
「もっと高度な」とは、正しい記述ではないと思います。 wxPythonには組み込みウィジェットのライブラリがありますが、それらのウィジェットが必要な場合にのみ便利です。ちょうど最近、私はwxPythonからtkinterにプロジェクトを切り替えました。なぜなら、wxPythonでやるのはあまりにも難しかったからです。 –
@BryanOakley私は自分自身もTkinterに切り替える必要があることを発見しました!私が正直であれば、Tkと間違ってしまう。 –
@BryanOakleyあなたは私をびっくりさせてくれます。 wxPythonでもっと簡単で、速く、きれいにできないtkinterで何ができるのですか? (py3k guiを除く)。 wxglade +サブクラスを使用して、wxアプリケーションをシンプルまたは複雑に構築することは、本当に速く効率的で、メンテナンス可能で拡張可能です... – joaquin
wxPython demoには、利用可能なウィジェットのほとんどが表示されています。私はあなたがこれを見て、それがあなたが必要とするものをするかどうかを見ることをお勧めします。
- 1. ウェブページ上のwxPython GUI?
- 2. Visual Studio 2010のGUI C++ Qt
- 3. Visual Studio 2003 GUI(日本語)
- 4. ウェブクライアントとしてのwxPython GUI
- 5. GUIを使ったJavaメモリゲーム - 文字列と配列の比較
- 6. Rdfとjava gui
- 7. wxPythonまたはTkinter用のGUIデザイナー付きの素敵なIDE
- 8. wxPythonとMonoのクロスプラットフォームGUI開発
- 9. Python GUI from Java
- 10. Visual StudioでVisual C++でGUIを作成するには?
- 11. アクセスデータベースのjavaとgui
- 12. NullpointerexceptionとNumberFormatException java GUI
- 13. Java GUIアプリケーションですか?
- 14. WxPythonのGUIスレッドで関数を実行
- 15. JavaのGUIはアドバイス
- 16. NoraUI - GUIで読み取った値を比較する
- 17. Java GUIスレッディング
- 18. Java GUI:ドキュメントオブジェクトモデル
- 19. Java GUI JTable 'refreshing'
- 20. Java GUIのドキュメントモデル
- 21. Java Webcam GUIアプリケーション
- 22. Java GUI |オーダーリスト
- 23. Java GUIポップアップウィンドウnetbeans
- 24. Java GUI、JFrame、アクションリスナー
- 25. Java GUIのマウスカーソル
- 26. java gui window
- 27. JAVA GUI - itemStateChanged
- 28. JavaのGUI
- 29. Java GUIメソッドエラー
- 30. java gui paintComponent refresh
wxPythonはwxWidgetsの非Pythonラッパーです。wxWidgetsのドキュメントを常に読んでいることがわかりました。 – quantum
wxPythonのドキュメントはほとんど価値がありません。 wxWidgetsのドキュメントとwxPyhtonのwikiは行く方法です。 –