Java GUI Swing Model 说明
2022-09-04 02:34:45
我已经使用 Swing 一段时间了,但是 s、、 等的整个模型/结构在我的脑海中都是模糊的。我需要一个清晰的解释或链接来解释整个GUI系统是如何组织的。JFrame
paint()
super
我已经使用 Swing 一段时间了,但是 s、、 等的整个模型/结构在我的脑海中都是模糊的。我需要一个清晰的解释或链接来解释整个GUI系统是如何组织的。JFrame
paint()
super
同样的事情也发生在我身上。实际上,直到今天,我都不太了解它是如何工作的。
Swing是一个非常灵活的框架 - 也许太灵活了。灵活性带来了大量的抽象,而抽象带来了混乱。:)
我发现以下文章值得一读。他们帮助我更好地了解了Swing的大局。
安装 UI 委托的过程,仅此图所示:
它们很好地解释了模型和委托的工作原理。当我看到那些,,等时,它总是让我发疯。JLabel
LabelUI
ui.update