Tag: jogl

使用复杂的GUI编写跨平台应用程序

我想开发一个具有复杂GUI的应用程序(带动画的combobox,带样条的图表,透明层……)。 我对C#2.0有很好的经验,而且我正在学习WPF,但我读到了,遗憾的是,没有计划将WPF移植到Mono。 如果我坚持使用C#并使用OpenGL(通过OpenTK )创建自定义GUI控件,我觉得这将是一项艰苦的工作(与GTK集成,调试,难以用于设计表单)。 我可以使用Java(使用JOGL) ,但我不熟悉它,而且我不了解性能问题。 最后一个选项是C ++ ,但我必须做一个大的修订 (自上次使用它以来的几年),我发现很难用C ++开发GUI和便携式应用程序。 (也许我错了!不过,我很害怕用这种语言开发这么复杂的应用程序。) 你有什么建议吗? 我最好选择C#+ OpenTK,Java + JOGL还是返回C ++?