自由定位摆动元件

问题描述

| 为什么会有这些愚蠢的布局管理器来放置我的东西。我可以理解在具有多种不同设备尺寸的移动平台上进行此操作。但这不是我的目标。我想根据坐标自由定位任何组件,例如TabbedPane,ScrollPane-我想要的位置。 是否有让我做我想要做的布局管理器?像Qt Designer,WPF,WindowsForms等常见吗?喜欢它必须吗?     

解决方法

        如果要使用绝对位置:
myPanel.setLayout(null);
JButton myButton = new JButton(myPanel);
myButton.setBounds(left,top,width,height);
    ,        即使您使用固定大小的框架,布局管理器也可以为您提供出色的灵活性。 我强烈建议使用它们。查看视觉指南​​,以了解哪些可能对您有用。另外,您可以对不同的经理进行分层以获得其他效果: http://download.oracle.com/javase/tutorial/uiswing/layout/visual.html     ,        响应是: 你应该使用
JFrame frame = new JFrame(\"Laying Out Components Using Absolute Coordinate\");