gpt4 book ai didi

java - 关于JFrame、JLabel和ContentPane概念的问题

转载 作者:行者123 更新时间:2023-12-01 04:59:41 24 4
gpt4 key购买 nike

我只是用awt学习窗口编程。

看了几段代码,还是看不懂JFrame、JLabel、ContentPane的概念。

我认为JFrame只制作外层框架。ContentPane 是包含 JLabel 的容器,JLabel 具有内容(文本、按钮、单选按钮等...)。

我不知道这是正确的T.T

为什么我问这个是因为我未能合并内容。我无法同时创建 TextField 和 InternalFrame。

我想知道这个概念。我希望你能正确回答我的问题。

最佳答案

您需要获得 AWT 与 Swing 的清晰 View 。这是 Swing or AWT: Which is right for you? 的一个很好的解释

JFame:
java.awt.Frame 的扩展版本,添加了对 JFC/Swing 组件体系结构的支持。请参阅How to Make Frames

JLabel :
显示短文本的组件,例如 Name :Phone Number : 等,请参阅 How to Use Labels

容器:
容器是容纳或包裹其他组件的组件。它有助于在 GUI 中将相关组件分组在一起。 Swing Containers的文档

关于java - 关于JFrame、JLabel和ContentPane概念的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13553097/

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