Inserer du texte dans une text_view
Bonjour je viens de commencer le python, et je me demandais si c' est normal d' avoir tout un pavé pour pouvoir inserer du texte dans ma text_view :
Code:
1 2 3 4 5 6 7 8 9
| def do_text_view(self):
self.buf = "hello"
self.t_view = gtk.TextView()
self.text_buffer = self.t_view.get_buffer()
start = self.text_buffer.get_start_iter()
end = self.text_buffer.get_end_iter()
self.text_buffer.delete(start, end)
start = self.text_buffer.get_start_iter()
self.text_buffer.insert(start, self.buf) |
Est ce que il y a pas plus rapide pour afficher mon simple "hello" ?
Plus tard j' aimerais afficher tout ce qui defile sur la console dans cette meme text view.
Edit: du coup en regardant la doc j' ai reussi a reduire le pavé a ça :
Code:
1 2 3 4 5 6
| def do_text_view(self):
self.buf = "hello"
self.chaine = gtk.TextBuffer(table=None)
self.t_view = gtk.TextView(buffer=self.chaine)
start = self.text_buffer.get_start_iter()
self.chaine.insert(start, self.buf) |
il y a plus simple ?