在JFrame上定位组件

时间:2013-09-21 10:34:23

标签: java swing user-interface jframe jscrollpane

enter image description here

您好,有没有办法在屏幕上指定应该绘制组件的点?如上图所示,默认情况下(使用流布局)在中心绘制JScrollPane。我希望能够做类似setLocation(100,100)的事情;它会在那个位置画出来。我是否需要编写自己的布局管理器?或不?非常感谢

1 个答案:

答案 0 :(得分:3)

Java GUI可能必须在许多平台上工作,在不同的屏幕分辨率和使用不同的PLAF。因此,它们不利于组件的精确放置。按照您的建议编写自定义布局管理器是一种方法,但您需要考虑上面列出的许多内容。但可能有一个更简单的解决方案。

使用combinations of layout managers 1 ,以及布局填充&am​​p; white space 2 的边框。

1。

2。