2

我目前正在攻读 Java 编程课程以攻读学位,虽然我已经对基本的编程概念有点熟悉,但在这门课程之前我从未专门使用过 Java。为了努力成为一名更好的程序员,我已经独立研究了每个作业和章节所涵盖的主题,并且有几次我在书中发现了一些似乎违反公认标准的做法(使用双精度表示货币,等)并最终从第三方信息中学习更多,以尝试编写更好的代码。

当前章节介绍了 Swing 和 GUI 的创建,但它非常明确地建议使用继承来扩展 Swing 类,而完全没有提及使用组合,这是最基本的搜索(在 StackOverflow 和其他地方)似乎建议的成为更有效的解决方案。因此,本章中的示例都没有涉及使用组合来创建和实现 Swing GUI。

谁能指导我使用任何建议的在线资源,这些资源提供正确编写的初学者级示例/使用组合实现的 Swing GUI 演示?

4

1 回答 1

1

仅评论,而不是答案,对 OP 的问题和基于她/他的书的知识

最简单的例子是用 JPanel 和 JButton 创建 JFrame


作品

为每个 JComponents 创建一个带有局部变量的类

或者

三个类,返回 JFrame、JPanel、JButton


遗产

三个班级

第一类扩展 JFrame

第二类扩展JPanel

第三类扩展 JButton

或者

另一个动物园


现在的问题是如何更改为两种方式创建的对象的背景,组合和继承

于 2013-04-20T16:25:07.250 回答