求助!R语言的GUI编程方面

COS论坛 | 统计之都 COS论坛 | 统计之都 软件应用 S-Plus & R语言 求助!R语言的GUI编程方面

该主题包含 9 条回复,5个帖子,最后由  lincpa2 月 之前 更新。

查看 10 个帖子 - 1 到 10(总计 10 个)
  • 作者
    帖子
  • 1 楼

    jlu_sunliang
    Participant

    各位高手,我想请教一个问题:我现在刚刚学习用widgetTools这个包来开发GUI的程序,但是始终找不到如何更新列表框、单选框、以及复选框值的方法,老师要的很急,请各位高手帮忙。
    或者,有没有办法能让我查看到tkWidgets包中,类似于fileBrowser()这个函数的源代码,我自己研究。
    谢谢各位!!
    [s:19]

    2 楼

    jlu_sunliang
    Participant

    请大家帮帮忙,我如何能够把列表中、单选按钮、复选按钮中被选中的值取出来呢?listBox 有没有什么类似于光标、位置之类的属性?

    3 楼

    Ihavenothing
    Keymaster

    回复 第2楼 的 jlu_sunliang:
    tkWidgets是R对tk的绑定,你可以参考一下其它语言写tk的代码,然后移植到R中,这里有个教程,看看有没有你需要的:http://www.tkdocs.com/tutorial/index.html。另外我不建议你直接用tk写GUI,你可以用一下gWidgets这个包,它是对tk的一个封装,写起来容易些。

    4 楼

    jlu_sunliang
    Participant

    谢谢!我现在就学习一下。

    5 楼

    lincpa
    Participant

    用Python + pyQT + rpy2 + R 吧,pyQT有一个很方便的GUI设计器(有中文版),其他PythonGUI编程也可参考以下网址:
    用Python做科学计算http://hyry.dip.jp/pydoc/index.html

    另外,有没有R对QT的绑定,如果有,那就太好了。

    6 楼

    jlu_sunliang
    Participant

    谢谢5楼,我如果就是用R解决这个问题应该,就是从tk入手么?
    我就是没搞清楚,这个listBox对象是不是没有更新的属性? 有的话怎么更新?还是要自己写一些tcl/tk的代码
    这个问题困扰一周了。。。。我怎么用函数来更新widgetTools包封装好的listBox对象的值?

    7 楼

    谢益辉
    Keymaster

    回复 第5楼 的 lincpa:有Qt,已经存在一年多了,只不过至今还没有正式发布,在GitHub上 http://github.com/ggobi 参见qtbase和qtpaint

    回复 第6楼 的 jlu_sunliang:你看看gWidgets的vignette吧,或者gcombobox的帮助,例子一看就明白了

    8 楼

    jlu_sunliang
    Participant

    谢谢7楼 我再学习下

    9 楼

    Gemstone
    Participant

    回复 7 楼谢益辉

    请问R能做服务器程序么?

    10 楼

    lincpa
    Participant

    回复 9 楼Gemstone
    我是在Java WEB服务器使用Clojure语言设计R语言DSL通过JRI接口(如果使用Rserve也行)使用R.

查看 10 个帖子 - 1 到 10(总计 10 个)

您必须先登录才能回复该主题。