我只是用awt学习窗口编程。
我看到了几个代码,但我无法获得JFrame,JLabel和ContentPane的概念。
我认为JFrame只制作外框。 ContentPane是包含JLabel的容器,其中包含内容(文本,按钮,无线电等...)。
我不知道这是正确的T.T
为什么我问这是我未能合并内容。 我不能一次制作TextField和InternalFrame。
我想知道这个概念。 我希望你能正确回答我的问题。
答案 0 :(得分:0)
你需要获得AWT vs Swing的清晰视图。以下是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