将AWT画布转换为Swing

时间:2012-10-21 10:54:16

标签: java swing awt

如何将AWT Canvas应用程序移植到轻量级Swing组件?

我猜它很简单,可能是扩展Component而不是Canvas,然后重写正确的paint方法(也许是paintComponent)。

然而,我似乎无法让它发挥作用。它还使用了更新方法,我不确定它是做什么的。

我使用的代码是here

1 个答案:

答案 0 :(得分:3)

Swing组件具有几乎相同的AWT组件, 因为swing是建立在AWT之上而没有本地对等窗口。

请参阅此链接

http://www.tiki-lounge.com/~raf/jfcmanual/jfc.2.html

多年来关于此主题的众多博客之一。