我正在尝试在R中编写我的第一个GUI
我发现包RGtk2
似乎运行良好(我是GTK +的新手)。
我希望用户可以从不同的项目中进行(多个)选择。我找到了以下示例:
dialog <- gtkMessageDialog(main_application_window,'destroy-with-parent','question','yes-no','Do you want to upgrade RGtk2?')
choices<-c('None','Stable version','Unstable Version')
Radio_buttons <- NULL
vbox <- gtkVBox(FALSE,0)
for(choice in choices){
+button <- gtkRadioButton(Radio_buttons,choice)
+vbox$add(button)
+radio_buttons <- c(radio_buttons,button)
}
frame <- gtkFrame('Install GTK+ System library')
frame$add(vbox)
dialog[['vbox']]$add(frame)
这里可以选择3个替代品,但用户只能标记一个项目。如何创建可以选择多个元素的东西?