对于新的标准,我有点困惑。据我所知,Swing --以前的标准接口库--是基于它的前身、AWT和Java2D图形库的。
既然Java2.0已经取代了Swing,我的问题是JavaFx 2D适合在哪里?可以使用Java2D方法在JavaFX界面元素上生成图形吗?
谢谢
发布于 2012-08-11 16:32:50
来自甲骨文客户技术主管的10000 foot view of JavaFX。
在不同的时间,人们都会写文章、博客或论坛帖子,问这样一个问题:什么是JavaFX?...它是Swing的替代品吗?(答案是肯定的是肯定的)。
大多数情况下,在JavaFX中不需要使用Java2D,因为JavaFX具有强大的即时和保留模式2DAPI。
如果确实需要,可以使用Java2D方法渲染到支持JavaFX WritableImage或awt图像的缓冲区,稍后可以将其转换为JavaFX图像。
在某种程度上,如果您愿意或需要的话,您仍然可以将Swing与JavaFX一起使用。例如,人们已经在基于Swing的NetBeans平台中嵌入了JavaFX webview。
https://stackoverflow.com/questions/11911699
复制相似问题