gpt4 book ai didi

java - Swing组合演示

转载 作者:行者123 更新时间:2023-11-30 11:33:28 25 4
gpt4 key购买 nike

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

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

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

最佳答案

只评论,不回答,问题OP和基于她/他的书的知识

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


组成

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

返回JFrame、JPanel、JButton的三个类


继承

三个类

类一扩展JFrame

类二扩展JPanel

类三扩展JButton

另一个动物园


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

关于java - Swing组合演示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16122265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com