2012-04-24 42 views
0

在我的项目中,用户可以在2D中勾画屋顶,也可以在天台上放置天线,烟囱,水箱或冷却器单元。webGL如何与Swing搭配使用

我需要使用swing和webGL来做到这一点。任何人都可以给我一些想法或链接,以便我可以继续。

在此先感谢。

+0

Swing是一个Java库。 WebGL是一个JavaScript库。你在尝试混合两种语言吗? – 2012-04-24 09:01:17

+0

这可能吗? – Aritra 2012-04-24 10:04:41

+0

可能混用Java/Javascript?简答:不需要。长答案:Google Web Toolkit。 – Toji 2012-04-24 21:28:35

回答

1

只是为了澄清

WebGL是必然要用于渲染高性能3D(和2D)图形与计算机的显卡OpenGL实现语言的画布API一个JavaScript API。

Swing是随其标准开发套件附带的Java GUI(继承自Java的AWT)。

如果你没有注意到,那是2种不同的编程语言中的2个概念!

解决问题

当我想创造与Swing一般的比赛,我需要一些渲染的图形,我将转向JOGL。这是一个令人惊叹的库,与Java中的一些已知的GUI工具包很好地结合在一起,比如(你猜对了!)Swing。您可能需要使用其GLCanvas并直接将其嵌入到JFrame中。对于一些基础代码,请上网:

现在,你可能需要考虑你的JavaScript代码迁移到Java ...