Tabelle mit tkinter erstellen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Aries
User
Beiträge: 51
Registriert: Mittwoch 21. August 2013, 01:19

Hallo, ich möchte mit tkinter ein Fenster mit einer Excel-artig aussehenden Tabelle erstellen. Die Tabelle soll drei Zeilen und über vierzig Spalten beinhalten. In der ersten Zeile sollen Überschriften stehen.

Mit welchem Objekt macht man das?

Wo kann man sich eine Anleitung dazu durchlesen?
BlackJack

@Aries: Das muss man sich entweder aus den vorhandenen Widgets selber basteln oder eines der Module nehmen die man im Netz finden kann, wo das schon jemand für einen gemacht hat. Oder man nimmt ein anderes GUI-Toolkit. Tabellen sind üblicherweise der Grund warum Leute diesen Schritt machen. Gtk und Qt haben schon „ab Werk” passende Widgets für diese Aufgabe.
Aries
User
Beiträge: 51
Registriert: Mittwoch 21. August 2013, 01:19

BlackJack hat geschrieben:@Aries: Das muss man sich entweder aus den vorhandenen Widgets selber basteln oder eines der Module nehmen die man im Netz finden kann, wo das schon jemand für einen gemacht hat. Oder man nimmt ein anderes GUI-Toolkit. Tabellen sind üblicherweise der Grund warum Leute diesen Schritt machen. Gtk und Qt haben schon „ab Werk” passende Widgets für diese Aufgabe.
Da ich die Tabelle momentan nur zur Ausgabe brauche, reicht eigentlich ein "Text". Gibt es eine Möglichkeit, zu verhindern, dass der Textinhalt vom Anwender manuell geändert werden kann?
BlackJack

@Aries: `Tkinter.Text` haben eine Tk-Option `state` die man auf `Tkinter.DISABLED` oder `Tkinter.NORMAL` setzen kann. Wenn man den Textinhalt per Programm verändern will, muss man `state` dafür auch auf `NORMAL` und danach wieder auf `DISABLED` setzen.
Antworten