Soy bastante nuevo en Java y estoy tratando de crear una aplicación GUI con algunas etiquetas, botones y campos de texto. El programa es bastante simple y solo quería usar un diseño predeterminado, que es FlowLayout. Logré ubicar y dimensionar todo bien, pero lo único que parece no estar funcionando es la alineación. Quiero colocar botones y campos de texto con ciertas alineaciones, pero cada vez que configuro una alineación, mueve el texto dentro de cualquier objeto en lugar de hacerlo en el objeto mismo. Por ejemplo, escribí:Java Swing FlowLayout Alignments
button.setHorizontalAlignment(JButton.RIGHT);
pero parece que se alinea el texto dentro del botón en lugar del botón de sí mismo. ¿Hay alguna forma de alinear el botón en lugar del texto dentro de él?
Sé que la alineación podría ser más fácil con algún otro tipo de diseño (por ejemplo, BoxLayout), pero solo quiero usar el FlowLayout para este, a menos que sea imposible alinearlos usando FlowLayout (que no hago) creo que sí).
Gracias de antemano.
+1 buena pregunta, para Swing es mejor publicar preguntas con [SSCCE] (http://sscce.org/) – mKorbel