Das hat wahrscheinlich eine einfache Antwort, aber ich weiß nicht, was ich sonst noch versuchen sollte. Ich habe das Problem beigefügt, also stelle ich nur ein kleines Stück Code zur Verfügung. Ich mache eine grafische Schnittstelle mit tkltk
R tbbutton wird nicht skalieren
Diese Tasten sollen den gesamten horizontalen Raum besetzen, wenn ich das Fenster größer mache, indem ich die Ecken mit der Maus ziehe. Die vertikale Größe soll gleich bleiben.
Ich konnte es für eine einzelne Taste (Code unten) arbeiten, aber nicht mit einer Reihe von Tasten.
Vielen Dank im Voraus
require(tcltk)
botos1 <- function(panel){panel}
panel01<- tktoplevel(bg="darkcyan")
row1 = tkframe(panel01,width = 500, height = 70, bg = "yellow",borderwidth = 3)
tkgrid(row1)
tkgrid.configure(row1,sticky="ew")
tkgrid.columnconfigure(panel01,0,weight=1)
tkgrid.rowconfigure(panel01,0,weight=1)
tkgrid.rowconfigure(row1,0,weight=1)
tkgrid.columnconfigure(row1,0,weight=1)
tkgrid.configure(row1,sticky='nwe')
bot1<- tkbutton(row1,text="Time series",width = 35,command=botos1)
tkgrid(bot1)
tkgrid.configure(bot1,sticky="ew")
Nicht verwandt, aber Sie sollten 'require' nicht verwenden, da es Fehler stillschweigend verschluckt. Verwenden Sie stattdessen "Bibliothek". –
Danke; ich werde daran denken – Marina