.: HosiriS :.

Informatica e non solo

Archive for 31 marzo 2010

Diamo una faccia ai nostri feed: Clutter!

Posted by hosiris su marzo 31, 2010

Nell’attesa di trovare la giusta libreria per far parlare il mio PC usando python e non C (mi sa che dovrò cedere) mi sono divertito a crearmi una piccola interfaccia usando una libreria molto simpatica: Clutter.
Come al solito, se usate ubuntu trovate il pacchetto nei repo:


sudo apt-get install python-clutter

vi mostrerò qui il primo esempio che ho fatto per imparare le funzioni base, da qui sbizzarrirsi non è difficile in quanto la libreria mette a disposizione moltissime funzioni, compresa la possibilità di animare il tutto. Lavorerò da prompt, quindi >>> indica che siamo in ambiente python:


>>> import clutter
>>> win = clutter.Stage() #istanzio l'oggetto
>>> win.set_size(250,250) #dimensioni della finestra
>>> win.set_color((255,255,255,255)) #colore dello sfondo: bianco
>>> swin.show_all()
>>> text = clutter.Text() #istanzio l'oggetto per il testo
>>> text.set_text('ciao')
>>> win.add(text) #aggiungo il testo alla finestra
>>> win.show_all() #visualizzo il risultato

queste poche righe portano al seguente risultato:

simpatico no?

Enjoy yourself!!!

Posted in Programmazione, Python | Leave a Comment »