Hi,<div>I am writing a program teach myself python and tkinter.</div><div>Below given is a program which displays label with different fonts and sizes.</div><div>How to highlight text and change font size if the up/down arrow keys are pressed ?</div>
<div><div>from Tkinter import *</div><div>import tkFont</div><div><br></div><div>class MyFrame(Frame):</div><div><br></div><div>    def __init__(self, root):</div><div>        Frame.__init__(self, root)</div><div>        self.txt = Label(self, text="Arial 10 bold", font=("Arial",10,"bold"))</div>
<div>        self.txt.grid(row=1,column=1)</div><div>        self.txt = Label(self, text="Courier 12 bold", font=("Courier",12,"bold"))</div><div>        self.txt.grid(row=2,column=1)</div><div>
        self.txt = Label(self, text="Comic Sans MS 14 bold", font=("Comic Sans MS",14,"bold"))</div><div>        self.txt.grid(row=3,column=1)</div><div>        self.txt = Label(self, text="Fixedsys 16 bold", font=("Fixedsys",16,"bold"))</div>
<div>        self.txt.grid(row=4,column=1)</div><div>        self.txt = Label(self, text="MS Sans Serif 18 bold", font=("MS Sans Serif",18,"bold"))</div><div>        self.txt.grid(row=5,column=1)</div>
<div>        self.txt = Label(self, text="MS Serif, Symbol 20 bold", font=("MS Serif, Symbol",20,"bold"))</div><div>        self.txt.grid(row=6,column=1)</div><div>        self.txt = Label(self, text="System 22 bold", font=("System",22,"bold"))</div>
<div>        self.txt.grid(row=7,column=1)</div><div>        self.txt = Label(self, text="Verdana 24 bold", font=("Verdana",24,"bold"))</div><div>        self.txt.grid(row=8,column=1)</div><div>
<br></div><div>if __name__ == '__main__':</div><div>    root = Tk()</div><div>    c = MyFrame(root)</div><div>    c.pack(fill=BOTH, expand=1)</div><div>    root.mainloop()</div></div><div><br></div><div>any help?</div>
<div><br></div><div>Regards,</div><div>VGNU</div>