【发布时间】:2014-08-24 00:31:34
【问题描述】:
我想设计一个 jFrame,其中有三个 jButtons 和一组三个 jpanel 一个在另一个之上。当我们从相应的 jButton 调用 jPanel 时,将显示该窗格。在用户看来,好像 jFrame 的同一部分正在显示要在单击每个 jButton 时显示的内容。但是当我尝试将 jPanel 设置为一个在另一个之上时,它们被并排显示,从而延长了jFrame 水平。我应该怎么做才能将一个 jPanel 放在另一个上?除了 jPanel 之外,应该做我打算做的工作的任何其他想法也会有所帮助!
【问题讨论】:
-
您的代码浏览了?,请发布您的代码以感谢其他努力理解和回答您的问题的人。
-
1) 为了尽快获得更好的帮助,请发布MCVE(最小、完整、可验证的示例)。 2) 提供 ASCII 艺术或简单的图形,说明 GUI 应如何以默认大小显示,并且(如果可调整大小)具有额外的宽度/高度。单击按钮之前/之后的视图也会有所帮助。
-
JTabbedPane也可以解决问题(尽管标题看起来不像JButton)...
标签: java swing layout-manager