Als je probeert om een aantal software tools met behulp van Tk , in eerste instantie te maken , mag u niet weet waar te beginnen . Tk is een programmeertool oorspronkelijk ontworpen voor de taal Tcl . Nu , Tk ondersteunt ook Perl , Ruby en Python codes . Dit opent het hulpmiddel tot veel nieuwe gebruikers , en laat veel mensen die willen weten hoe het te gebruiken . Zodra u vertrouwd bent met de toetscombinaties te worden, kunt u Tk gebruiken om kleine , single- operatie desktop tools te creëren . Instructies 1 Informeer uw host-programma dat het gereedschap dat u op het punt om te maken gebruikt Tk . Wat je typt specifiek is afhankelijk van welke host -programma dat u gebruikt . Voor Tcl , type " pakket nodig Tk " zonder de omliggende aanhalingstekens ( overal hetzelfde ) . Voor Ruby , type " require ' tk ' " en vervolgens " vereisen " tkextlib /tile ' "op de volgende regel . Er zijn verschillende opties als je met Perl , maar Tk Docs stel met behulp Tkx . Als u wilt Tkx gebruiken , type " gebruiken Tkx ; " in Perl , en als u wilt een andere bindende gebruiken , gewoon vervangen " Tkx " in de code . Voor Python , type " van Tkinter import * " en op de volgende regel , "van Tkinter import ttk " om Tk gebruiken . Type 2 een naam voor uw gereedschap . Bijvoorbeeld, als je wilt een tool om kilo's te converteren naar gram te maken , voert u " Ponden om Grams " omringd door de tekst in uw programmeertaal relevant . Een volledige lijst van de opdrachten voor verschillende programmeertalen is online beschikbaar ( zie bronnen ) . Ontwerp 3 een lay-out voor uw widget . Als je het maken van een converter , zou de belangrijkste factoren die een veld voor de gebruiker om de waarde die ze wensen te zetten , een ruimte voor het resultaat weer te geven , een knop om de berekening uit te voeren , en al de nodige etiketten in te voeren . Als je kunt splitsen uw ontwerp , zodat de belangrijkste functies bezetten een raster , het maakt het proces eenvoudiger . 4 Voer de code voor een frame widget . Deze splitst de user interface in de relevante grootte net , en maakt het gemakkelijker om het ontwerp van het venster consistente houden . De code is in alle talen beschikbaar op Tk Docs ( zie bronnen ) . 5 Maak de belangrijkste functies van het gereedschap . Om door te gaan met het voorbeeld , voer de code om een tekst invoerveld , een venster naar het antwoord op verschijnen , en een klikbare knop te maken . Code voor de grootte van elke component , en schrijf " textvariable " in de positie met betrekking tot elk gebied variabelenweergave ( wanneer de gebruiker de waarde om te zetten binnenkomt en leest de geconverteerde waarde ) . 6 label de relevante delen met tekst . Gebruik iets als " Convert " geschreven op de knop , en een label voor elk van de numerieke velden . Deze labels en de onderdelen zelf zijn geplaatst met behulp van een kolommen en rijen roostercooerdinaten . 7 In elke hand aan de gebruikersinterface te verbeteren . Dit kan onder meer het instellen van de cursor automatisch in het tekstveld invoer worden geplaatst , en de configuratie van de " Enter " -toets om de functie " Convert" uit te voeren . 8 Voer een berekening die de relatie tussen het toont twee waarden om de functie " Convert " te definiëren . Bijvoorbeeld , moet u de tool te vertellen dat £ 1 is gelijk aan 453,59 gram . Dit wordt anders gedaan , afhankelijk van de programmeertaal .
|