2016-06-27 5 views
0

デスクトップの左上隅に期待どおりに開くようにウィンドウを設定するにはどうすればよいですか?Kivyアプリウィンドウは常に画面の半分を開きます

from kivy.config import Config 
Config.set('graphics', 'resizable', '0') 
Config.set('graphics', 'top', '0') ### This doesn't seem to do anything 
Config.set('graphics', 'left', '0') ### This doesn't seem to do anything 
from kivy.app import App 
from kivy.uix.floatlayout import FloatLayout 
from kivy.uix.behaviors import ButtonBehavior 
from kivy.uix.image import Image 
from kivy.core.window import Window 
from kivy.uix.button import Button 

Window.size = (1200, 800) 

class ImageButton(ButtonBehavior, Image): 
    pass 

class ContainerView(FloatLayout): 
    pass 

class ScoreboardApp(App): 

    def build(self): 
     cView = ContainerView() 
     return cView 

enter image description here

答えて

0

必要な1つの以上のラインがあります:

Config.set('graphics', 'position', 'custom') 

少しtop上記およびleft下にあります。

autoを使用すると、最初の位置を制御することができません。上部と左側は無視されます。

これはドキュメントに記載されているとおり、デフォルトでは実際にはautoなので、設定は無視されます。 customに設定すると、問題は解決します。 :)

+0

はい!それは最高です。ありがとうございました。 –

関連する問題