1

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

我看穿了几个代码,但我无法理解 JFrame、JLabel 和 ContentPane 的概念。

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

我不知道这是正确的TT

为什么我问这个是我没有结合内容。我不能一次制作 TextField 和 InternalFrame。

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

4

1 回答 1

0

您需要清楚地了解 AWT 与 Swing。这是Swing 或 AWT 的一个很好的解释:哪个适合您?

JFame :
java.awt.Frame 的扩展版本,增加了对 JFC/Swing 组件架构的支持。看看如何制作框架

JLabel :
短文本的显示组件,例如Name :Phone Number :,请参阅如何使用标签

Container :
Container 是一个包含或包裹其他组件的组件。它有助于在 GUI 中将相关组件组合在一起。Swing Containers文件

于 2012-11-25T17:02:39.117 回答