Estoy utilizando el constructor de la interfaz gráfica de usuario de NetBeans para manejar mi diseño (soy terrible con los administradores de diseño) y estoy tratando de colocar un JLabel simple para que siempre esté centrado (horizontalmente) dentro de su JPanel padre . Idealmente, esto se mantendría cierto incluso si se cambiara el tamaño del JPanel, pero si esa es una cantidad de código loca, basta con centrarse solo cuando se crea el JPanel por primera vez.Centrar un JLabel en un JPanel
Ya soy lo suficientemente malo tratando de manejar diseños, pero como NetBeans GUI Builder genera automáticamente código inmutable, me ha resultado imposible encontrar la manera de hacer este centrado, y no he podido encontrar nada en línea para ayudarme.
Gracias a cualquiera que me pueda orientar en la dirección correcta!
gracias por su respuesta, sin embargo, el NetBeans GUI Build utiliza GroupLayout y esto no es reemplazable. Recuerda que no solo estoy tratando de luchar contra Swing y sus amenazadores LayoutManagers, ¡estoy peleando contra un Generador de GUI que autogenera código específicamente para GroupLayout! – IAmYourFaja
+1: BorderLayout es el correcto. – Heisenbug
@Mara: realmente te sugiero que comiences a aprender a usar el administrador de diseño. No es tan difícil. En cambio, es difícil lograr los mismos resultados usando el generador de gui. – Heisenbug