Kivyプログラムのウィンドウサイズを固定する方法はありますか?ウィンドウのサイズを増減できないという不具合を修正しました。たとえば、ウィンドウサイズが500x500のKivyプログラムが必要で、エンドユーザーはウィンドウサイズを変更することも、フルスクリーンにすることもできません。私は高さ、幅、minimum_heightとminimum_widthを同じ値で設定しようとしましたが、それでも私はウィンドウのサイズとフルスクリーンを変更することができます。Kivyプログラムの固定ウィンドウサイズ
0
A
答えて
1
また
from kivy.config import Config
Config.set('graphics', 'resizable', False)
、あなたはウィンドウのデフォルトの幅の高さを設定することができ、同じようにリサイズ無効にするアプリを設定する方法があります。
何かを念頭に置いてください。それはあなたのアプリの初めにそのようにすると、そのアプリの設定だけを保持します。ただし、Config.write()
を実行すると、設定ファイルに設定が保存されます。
Config.set
は、他のKivyモジュールをインポートする前に使用する必要があります。理想的には、これはmain.pyスクリプトの開始時に設定するのが理想的です。 また、Config.set
、次にConfig.write
を使用してこれらの設定を永続的に保存することもできます。この場合、変更内容を有効にするには、 アプリを再起動する必要があります。この方法は、 がすべてのKivyアプリのシステム全体に影響を与えることに注意してください。
詳しくは、thisをご覧ください。
0
実際には、これを行うことができる方法がたくさんあります。それらの多くはコードの作成方法に依存していると言われています。 。
セイ例えばyour'eは、インスタンスのセットアップの言語を快く、あなたがまっすぐにpythonでプロジェクトをやっているルートウィジェットをkivyを可能性が使用していない、次のよう
Root = Widget(size = (500,500))
であなたも避けることができそれだけでやります。
Window.size = (500, 500)
kvデザイン言語を使用している場合は、キャンバス、四角形などのサイズを.kvファイル内に設定する以外は簡単に簡単です。
そして、あなたはまた、例えば上記の(すなわち、Config.setは())インポートセクションの近くにソースコードの先頭に置かれるべきであることを
from kivy.config import Config
Config.set('graphics', 'resizable', '0') #0 being off 1 being on as in true/false
Config.set('graphics', 'width', '500')
Config.set('graphics', 'height', '500')
注意を使用することができLeva7 @で述べたように!
関連する問題
- 1. prettyphotoの固定ウィンドウサイズ
- 2. ウィンドウサイズを固定する方法は?
- 3. tkinterプログラムのウィンドウサイズ
- 4. kivyのウィジェットを固定する1.9.0 RelativeLayout
- 5. Kivy:ウィンドウサイズを変更するには?
- 6. CでGTK +アプリの固定ウィンドウサイズを設定する方法は?
- 7. javafx - tableviewのサイズを現在のウィンドウサイズに固定する方法
- 8. Kivy散布領域はウィンドウサイズに制限されています
- 9. kivy:絶対配置による固定レイアウト
- 10. プログラムで固定フッタをJqueryMobileに追加
- 11. プログラムで固定小文字を印刷
- 12. プログラムで固定幅、動的高さUILabel?
- 13. Kivy設定のパフォーマンス
- 14. kivyのカルーセルをプログラムで制御する
- 15. Kivy - 設定パネル
- 16. Kivy - 表示サイズに基づいてウィンドウサイズを設定するにはどうすればよいですか?
- 17. ウィンドウサイズ
- 18. 固定出力の固定
- 19. Androidでkivyプログラムを実行する
- 20. Python KivyプログラムをCコードに変換
- 21. WINAPIの最大ウィンドウサイズと最小ウィンドウサイズ
- 22. QuickLook Pluginのウィンドウサイズを設定する
- 23. 特定のウィンドウサイズで機能を削除
- 24. Gtk3:子ウィジェットから要求されたサイズよりも小さい固定ウィンドウサイズを設定する
- 25. Jquery Mobile - プログラムでフッタを固定的に設定しました
- 26. 固定角ヘッダ固定
- 27. データテーブルの固定スクロールの固定ヘッダー
- 28. Powershellのウィンドウサイズ
- 29. iterm2デフォルトのウィンドウサイズ
- 30. は、ウィンドウサイズ
オハイオ州の愚かな私。私は完全にwikiのその部分を逃した。 :\しかし、最初にConfig.setを設定すると、そのアプリの設定しか保存されません。 –
@ParthibBiswas 'Config.write()'呼び出しを行わなければ、これはすべてのアプリには適用されません。これはおそらくあなたが望むものです。 – Leva7