2009-05-15 36 views

Respuesta

9

Consulte Doing Without a Layout Manager (Absolute Positioning) en los tutoriales de Java.

Crear un contenedor sin un administrador de diseño implica los siguientes pasos.

  1. Configure el administrador de diseño del contenedor como nulo llamando al setLayout(null).
  2. Llame al método Component de la clase setbounds para cada uno de los hijos del contenedor.
  3. Llame al Component de la clase repaint método.
3

De cualquier

  • establecer una costumbre LayoutManager (Container.setLayout) en el panel que fija las posiciones exactas que desea o
  • establecidos null un gestor de diseño (myPanel.setLayout(null);) y establecer posiciones de los componentes externos (Component.setBounds).
3

Tome un vistazo a MigLayout, lo que le permite hacer el posicionamiento absoluto, que no es parte del JDK, but a seperate download.

Es muy bueno en lo que se refiere a los administradores de diseño y posicionamiento absoluto, además de una gran cantidad de otras cosas.

+1

¿cómo establecer la posición absoluta con miglayout? –

Cuestiones relacionadas