b***i 发帖数: 3043 | 1 目的:
左边一列有三个componnet, 从上边开始分别是
1. JEditorPane, 指定宽度和高度
2. JTextArea, 宽度一样,高度不定
3. JPanel, 由四个button组成,要求每个button能看到全部的文字即可,分别是Run,
Stop等简单的文字,所以我希望button应该比较矮。可以一行放4个,也可以2行。
右边一个JTextArea,指定了80列40行。所以,左边第二个JTextArea的高度其实由其他
控件决定了。应该用什么样的layout呢? | h*****0 发帖数: 4889 | 2 最简单的:
总体一个BorderLayout,右边的JTextArea放到East,一个panel放到center
中间的panel再用BorderLayout,north是JEditorPanel,center是JTextArea,south是
JPanel
这个Jpanel再用flowlayout,放4个button,这样可能是一行,也可能是两行(有可能
第一行出现3个,第二行出现1个)。这里如果不满意,可以用GridLayout强行指定成2*
2
Run,
【在 b***i 的大作中提到】 : 目的: : 左边一列有三个componnet, 从上边开始分别是 : 1. JEditorPane, 指定宽度和高度 : 2. JTextArea, 宽度一样,高度不定 : 3. JPanel, 由四个button组成,要求每个button能看到全部的文字即可,分别是Run, : Stop等简单的文字,所以我希望button应该比较矮。可以一行放4个,也可以2行。 : 右边一个JTextArea,指定了80列40行。所以,左边第二个JTextArea的高度其实由其他 : 控件决定了。应该用什么样的layout呢?
| c********g 发帖数: 449 | |
|