我担心我只是提出了一个重复十次的问题,但是我一直在尝试用谷歌搜索这个很长一段时间,但没有找到任何东西,无论是一般情况下,甚至在 SO 上都没有,所以我开始认为这是值得的射击。
我想知道,是否有关于在 Java 中实现 AWT 小部件所需的良好指南?为了以适当的方式响应重绘、调整大小、放置、焦点行为以及小部件可能或应该做的所有其他事情,需要实现什么?我设法找到的所有文章都从小部件用户的角度描述了该过程,而不是从实现它们的角度。
此外,实现 AWT 小部件和实现 Swing 小部件之间的主要区别是什么?从实施者的角度来看甚至有区别吗?