前提・実現したいこと
初めまして、今回初めて質問させていただきます。
現在kivyを使いpythonのデスクトップアプリを作ろうと思っています。
やりたいことはタイトルの通りで現在黒のアプリ画面を透明にして後ろの画面(デスクトップや他のブラウザ画面など)が見えるようにしたいです。
ここのtransparent boxの部分を黒ではなく透明にしたいです↓
BoxLayoutのrgbaの透明度を0に設定しても背景が透明ではなく黒になってしまい困っています。
BoxLayoutではなく他に色を変えれる要素があるのかな?と思い一応自分なりに探してみたのですが、色を黒から他の色に変える方法しか見つからなかったのでこちらで質問させていただきました。
よろしくお願いします。
該当のソースコード
python
1from kivy.app import App 2 3class textApp(App): 4 pass 5 6if __name__=='__main__': 7 textApp().run()
kivy
1BoxLayout: 2 orientation: 'vertical' 3 canvas.before: 4 Color: 5 rgba: 0,0,0,0 6 Rectangle: 7 pos: self.pos 8 size: self.size 9 10 Label: 11 text: 'this is text area' 12 size_hint_y: 9 13 Label: 14 text: 'this is comment area' 15 size_hint_y: 1 16 17 canvas.before: 18 Color: 19 rgba: 0,1,1,1 20 Rectangle: 21 pos: self.pos 22 size: self.size
試したこと
BoxLayoutの透明度を0にした。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/12/09 23:26
2019/12/10 11:35