java border gui

时间:2010-07-15 01:25:54

标签: java user-interface applet

我不熟悉Java中的GUI或用户界面。

边框或JPanel是否适用于下图所示的内容?

enter image description here

那么,对我来说最好的选择是什么?谢谢。

2 个答案:

答案 0 :(得分:2)

阅读使用Layout Managers的Swing教程中的部分。您可以轻松嵌套面板以获得所需的效果。

也许以BorderLayout开头。然后,您可以将使用GridLayout的面板添加到BorderLayout的CENTER,该面板包含您的所有图像切片。然后,您可以将包含文本区域的滚动窗格添加到SOUTH。然后,您可以创建另一个面板以添加到EAST。

要有创意和实验。

答案 1 :(得分:0)

您可以使用BorderLayout.NORTHBorderLayout.EASTBorderLayout.SOUTHBorderLayout.WEST为边框创建4个单独的面板,这是我认为最简单的方式。

顺便说一句,在图片的右上角,您需要信息面板,您应该输入信息 LABEL (JLabel),因为它们包含文本。 JLabel topRight = new JLabel();然后设置文本,位置等。

P.S。要擦除每个图块周围的边框(如果要这样做),请使用setBorderPainted(false)