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?
Tabelle mit tkinter erstellen
-
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.
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 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.
-
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.
