Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन - किवी में विंडो आकार समायोजन

किवी पायथन में एक मंच स्वतंत्र जीयूआई उपकरण है। जैसा कि इसे Android, IOS, linux और Windows आदि पर चलाया जा सकता है। Kivy आपको एक बार के लिए कोड लिखने और इसे विभिन्न प्लेटफार्मों पर चलाने की कार्यक्षमता प्रदान करता है। यह मूल रूप से एंड्रॉइड एप्लिकेशन को विकसित करने के लिए उपयोग किया जाता है, लेकिन इसका मतलब यह नहीं है कि इसका उपयोग डेस्कटॉप एप्लिकेशन पर नहीं किया जा सकता है।

Kivy वह प्लेटफ़ॉर्म है जहाँ आकार बहुत मायने नहीं रखता है क्योंकि यह अपने अनुसार स्व-समायोजन कर रहा है लेकिन क्या होगा यदि हम आकार को कुछ हद तक ठीक करना चाहते हैं चाहे वह ऊँचाई के अनुसार हो या चौड़ाई के अनुसार या सीमा से मुक्त हो, उपयोगकर्ता की आवश्यकता पर निर्भर करता है।

उदाहरण

# When there is no fix window size i.e fully resizable according to user:
from kivy.config import Config
# 0 being off 1 being on as in true / false you can use 0 or 1 && True or False
Config.set('graphics', 'resizable', True)
# import kivy module
import kivy
# this restrict the kivy version i.e below this kivy version you cannot use the app
kivy.require("1.9.1")
# base Class of your App inherits from the App class. app:always refers to the instance of your #application
from kivy.app import App
# if you not import label and use it through error
from kivy.uix.label import Label
# defining the App class
class MyLabelApp(App):
   def build(self):
      # label display the text on screen
      # markup text with different colour
         l2 = Label(text ="[color = ff3333][b]Hello !!!!!!!!!!![/b]
            [/color]\n [color = 3333ff]World!!! !!:):):):)[/color]",
               font_size ='20sp', markup = True)
         return l2
# creating the object
label = MyLabelApp()
# run the window
label.run()
# No resizing, fixed size with the width:
from kivy.config import Config
# 0 being off 1 being on as in true / false
# you can use 0 or 1 && True or False
Config.set('graphics', 'resizable', '0')
# fix the width of the window
Config.set('graphics', 'width', '500')
#fixing the height of the window
from kivy.config import Config
# 0 being off 1 being on as in true / false
# you can use 0 or 1 && True or False
Config.set('graphics', 'resizable', '0')
# fix the height of the window
Config.set('graphics', 'height', '400')

  1. पायथन - किवी में बटन एक्शन

    किवी अनुप्रयोगों के तेजी से विकास के लिए एक ओपन सोर्स पायथन लाइब्रेरी है जो मल्टी-टच ऐप्स जैसे अभिनव यूजर इंटरफेस का उपयोग करती है। इसका उपयोग एंड्रॉइड एप्लिकेशन के साथ-साथ डेस्कटॉप एप्लिकेशन को विकसित करने के लिए किया जाता है। इस लेख में हम देखेंगे कि जब एक बटन दबाया जाता है तो घटनाओं का उपयोग कैसे

  1. पायथन - Kivy में BoxLayout विजेट

    किवी अनुप्रयोगों के तेजी से विकास के लिए एक ओपन सोर्स पायथन लाइब्रेरी है जो मल्टी-टच ऐप्स जैसे अभिनव यूजर इंटरफेस का उपयोग करती है। इसका उपयोग एंड्रॉइड एप्लिकेशन के साथ-साथ डेस्कटॉप एप्लिकेशन को विकसित करने के लिए किया जाता है। इस लेख में हम देखेंगे कि विभिन्न अभिविन्यास और रंगों के बटन बनाने के लिए

  1. पायथन - किवी में एंकरलाउट

    किवी अनुप्रयोगों के तेजी से विकास के लिए एक ओपन सोर्स पायथन लाइब्रेरी है जो मल्टी-टच ऐप्स जैसे अभिनव यूजर इंटरफेस का उपयोग करती है। इसका उपयोग एंड्रॉइड एप्लिकेशन के साथ-साथ डेस्कटॉप एप्लिकेशन को विकसित करने के लिए किया जाता है। इस लेख में हम देखेंगे कि एंकर लेआउट पोजिशनिंग का उपयोग कैसे करें। Ancho