OY,没有足够的代表点数来张贴图片...
____________________________________________________
|joes pizza |
| pizza type toppings ----------- |
| | | |
| cheese mushrooms | 15.00 | |
| veggie extra cheese | | |
| pepperoni bacon | | |
| ---------- |
| _______________________________________________ |
| | calculate total | |
| ------------------------------------------------ |
|___________________________________________________|
我应该为类构建这个,中间的选项是单选按钮和复选框,我的面板中的所有组件都在我的框架中。我剩下要做的就是 actionListener 并使其看起来像这样。我们正在学习布局管理器,已经给出了五个(FlowLayout、BorderLayout、GridLayout、BoxLayout、CardLayout 和 GridBagLayout)。
不过,我似乎无法让它们中的任何一个看起来像这样。他们要么全部排成一条线,要么以某种疯狂的交错形式出现,或者从一个边界挤到另一个边界。有什么建议么?以防我的设置妨碍,我在标签中有 joe's pizza,在 Pane 中有披萨类型,在 Pane 中有浇头,在右侧有 textArea,最后是按钮。我不是在寻找答案或实现它的代码,只是想知道我应该使用什么工具。如果我无法弄清楚这些工具,我会问另一个问题或在评论中提问。感谢您的任何建议。
托尼
最佳答案
您可以嵌套具有不同布局的 JPanels
。这是一种解决方法。图片应该说明一切。
关于java - 什么布局管理器会做这个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21948289/