【发布时间】:2015-02-04 23:03:27
【问题描述】:
这是我想要制作的 UI。
我是 UI 设计新手。谁能告诉我应该使用哪种布局?如何让 JLabel 和 JTextArea 粘在一起并使 JTextArea 中的 String 可点击?有没有更好的方法来实现这个设计。 我已经尝试过 BorderLayout,但似乎我无法将 JLabel 和 JTextArea 一起添加到同一个位置。
非常感谢。
【问题讨论】:
-
我们可以看看你的代码吗?我不确定你在说图片的哪一部分。你是说最上面的吗?
-
“谁能告诉我应该使用哪种布局?” GUI 很少只使用一个布局。通常我们“分而治之”一个 GUI——对每个部分使用最适合它的任何布局。话虽如此,我可能会为那个 GUI 使用一个
GridBagLayout。 -
我看到
GridBagLayout最多,但我想你真正想知道的是,如何使用TitledBorder,更多细节参见How to Use Borders -
我在这里看到不止一个问题。
标签: java swing jpanel layout-manager jtextarea