TkWidgets(tcltk)
TkWidgets()所属R语言包:tcltk
Tk widgets
Tk组件
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Create Tk widgets and associated R objects.
创建Tk组件和相关的R对象。
用法----------Usage----------
tkwidget(parent, type, ...)
tkbutton(parent, ...)
tkcanvas(parent, ...)
tkcheckbutton(parent, ...)
tkentry(parent, ...)
ttkentry(parent, ...)
tkframe(parent, ...)
tklabel(parent, ...)
tklistbox(parent, ...)
tkmenu(parent, ...)
tkmenubutton(parent, ...)
tkmessage(parent, ...)
tkradiobutton(parent, ...)
tkscale(parent, ...)
tkscrollbar(parent, ...)
tktext(parent, ...)
tktoplevel(parent = .TkRoot, ...)
ttkbutton(parent, ...)
ttkcheckbutton(parent, ...)
ttkcombobox(parent, ...)
ttkframe(parent, ...)
ttkimage(parent, ...)
ttklabel(parent, ...)
ttklabelframe(parent, ...)
ttkmenubutton(parent, ...)
ttknotebook(parent, ...)
ttkpanedwindow(parent, ...)
ttkprogressbar(parent, ...)
ttkradiobutton(parent, ...)
ttkscrollbar(parent, ...)
ttkseparator(parent, ...)
ttksizegrip(parent, ...)
ttktreeview(parent, ...)
参数----------Arguments----------
参数:parent
Parent of widget window.
部件的父窗口。
参数:type
string describing the type of widget desired.
字符串描述所需类型的widget。
参数:...
handled via .Tcl.args.
通过.Tcl.args处理。
Details
详情----------Details----------
These functions create Tk widgets. tkwidget creates a widget of a given type, the others simply call tkwidget with the respective type argument.
这些功能创建Tk组件。 tkwidget创建一个给定类型的部件,其他人只需拨打tkwidget各自type参数。
The functions starting ttk are for the themed widget set for Tk 8.5 or later. A tutorial can be found at http://www.tkdocs.com.
开始ttkTk的8.5或更高版本的主题部件的功能。一个教程,可以发现在http://www.tkdocs.com。
It is not possible to describe the widgets and their arguments in full. Please refer to the Tcl/Tk documentation.
这是不可能来形容部件和他们的论据充分。请参考Tcl / Tk的文档。
参见----------See Also----------
TclInterface, TkCommands,
TclInterface,TkCommands
举例----------Examples----------
## Not run: [#无法运行:]
## These cannot be run by examples() but should be OK when pasted[#这些不能运行的例子(),但粘贴时,应确定]
## into an interactive R session with the tcltk package loaded[tcltk装载包的互动R会话#]
tt <- tktoplevel()
label.widget <- tklabel(tt, text="Hello, World!")
button.widget <- tkbutton(tt, text="Push",
command=function()cat("OW!\n"))
tkpack(label.widget, button.widget) # geometry manager[几何经理]
# see Tk-commands[TK-命令]
## Push the button and then...[#按下按钮,然后...]
tkdestroy(tt)
## test for themed widgets[#为主题的部件测试]
if(as.character(tcl("info", "tclversion")) >= "8.5") {
# make use of themed widgets[利用主题部件]
# list themes[列表主题]
as.character(tcl("ttk::style", "theme", "names"))
# select a theme -- here pre-XP windows[选择一个主题 - 预XP中的Windows]
tcl("ttk::style", "theme use", "winnative")
} else {
# use Tk 8.0 widgets[使用Tk的8.0部件]
}
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|