找回密码
 注册
查看: 1536|回复: 0

R语言:TkWidgets()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-16 21:06:13 | 显示全部楼层 |阅读模式
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:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-24 01:27 , Processed in 0.024994 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表