【发布时间】:2014-02-20 18:21:16
【问题描述】:
很抱歉,如果之前已发布过此内容,但我似乎找不到任何对我有帮助的好信息,或者我刚开始编写 GUIS 时,其他答案不足以帮助我。
我编写了一个程序,它在自己的(子)Jpanel(jtextfields.combobox、按钮等)中具有各种项目,并且在 jframe 内的主 jpanel 中具有所有子 Jpanel。我的目标是将每个子 JPanel 居中并堆叠在一起,这样当用户调整窗口大小时,每个项目都保持居中并堆叠在一起。 (当我堆叠时,我并不是说一个窗格在另一个窗格之前分层,而是像三明治一样堆叠窗格)我的窗格只是按照默认的流程布局移动,我希望停止这种情况。
我见过 BoxLayout,但就像我说的,我是 GUIS 新手,我不确定是否可以将 BoxLayout 应用到 Jpanels。
【问题讨论】:
-
你的意思是,
JPanel,对吧?是的,您可以设置任何Container的LayoutManager。 -
woops ;P 是的,我的意思是 JPanel
标签: java swing user-interface