首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java GUI Swing模型说明

Java GUI Swing模型说明
EN

Stack Overflow用户
提问于 2008-12-16 01:31:59
回答 7查看 3.8K关注 0票数 14

我使用Swing已经有一段时间了,但是JFramepaint()super等的整个模型/结构在我的脑海中都是模糊的。我需要一个明确的解释或链接,将解释整个GUI系统是如何组织的。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2008-12-16 01:53:27

同样的事情也发生在我身上。实际上,直到今天,我都不太明白它是如何工作的。

Swing是一个非常灵活的框架--也许太灵活了。灵活性带来了大量的抽象,抽象带来了混乱。:)

我找到了以下值得一读的文章。他们帮助我更好地理解了Swing的大局。

它们很好地解释了模型和委托是如何工作的。当我看到那些JLabelLabelUIui.update等时,总是让我抓狂。

票数 13
EN

Stack Overflow用户

发布于 2008-12-16 01:49:46

你看过Java Swing教程(点击here)吗?它很好地涵盖了开发Swing应用程序的基础知识。

票数 2
EN

Stack Overflow用户

发布于 2008-12-16 16:22:21

因为这个问题是用JFrame标记的,所以我将建议一些链接来理解JFrame和其他顶级Swing容器是如何工作的。

我还发现Swing曾经(现在仍然)参与其中,并且偶尔需要查看Sun提供的文档--每次查看时,我似乎都学到了一些新的东西。

首先,介绍基础知识:来自Java API规范的JFrame类。Java API规范通常提供有关类的详细信息。在本例中,您会注意到有几个链接,比如How to Make Frames教程中的Java部分。

除此之外,我还将推荐您查看Java教程中的Lesson: Using Swing Components。本课提供了有关如何使用Swing中提供的组件的说明以及一些有用的示例。

当我开始使用Swing时,我发现更具体的部分是所有不同类型的窗格,比如ContentPaneRootPaneGlassPaneUsing Top-Level Containers部分提供了有关顶级容器的容器层次结构的信息和有用的图表。How to Use Root Panes部分通过大量示例详细介绍了玻璃窗格、分层窗格和内容窗格。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/370259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档