1
如何将AWT画布应用程序移植到轻量级Swing组件?将AWT画布转换为Swing
我猜测它很简单,可能扩展Component而不是Canvas,然后重写正确的paint方法(可能是paintComponent)。
但是,我似乎无法得到它的工作。它也使用更新方法,我不确定它会做什么。
我使用的代码是here。
如何将AWT画布应用程序移植到轻量级Swing组件?将AWT画布转换为Swing
我猜测它很简单,可能扩展Component而不是Canvas,然后重写正确的paint方法(可能是paintComponent)。
但是,我似乎无法得到它的工作。它也使用更新方法,我不确定它会做什么。
我使用的代码是here。
Swing组件具有几乎相同的AWT组件, 因为swing基于AWT构建而没有本机对等窗口。
请参阅此链接
http://www.tiki-lounge.com/~raf/jfcmanual/jfc.2.html
一个许多博客的话题在过去几年。
你可以发布一些你尝试过的代码吗? –
我知道没有一个快速简单的修复方法。而不是尝试移植或翻译,最好从Swing的角度重新开始。 –