que quieren crear algo como esto:Java - JPanel con márgenes y JTextArea dentro
panel Principal tiene sus márgenes (x), y caja de texto en el centro de ese panel que casi llena el panel. En la parte inferior hay otro panel con un tamaño personalizado (alto y), que puede alternarse visible e invisible con algún atajo. El panel inferior tiene FlowLayout y algunos elementos.
El problema es que no tengo ni idea de cómo hacer esto.
BoxLayout no tiene márgenes.
he intentado con GridBagLayout pero no funciona o no puede entender lo suficiente :(
Probé también con el ajuste de los márgenes JTextArea
textMain.setMargin(new Insets(insetTop, insetLeft, insetBottom, insetRight));
pero cuando hay una gran cantidad de texto , superior y margen inferior desaparecen. Así que ahora estoy tratando con los paneles.
¿Puede alguien ayudarme con esto, por favor?
mKorbel gracias! Usé matteBorder alrededor del Panel con el mismo color que JTextArea. –
contento de ayudarte +1 a la pregunta – mKorbel
La objetificación separada de algo tan primitivo como un margen (EmptyBorders) me hizo reír y llorar al mismo tiempo. Tu respuesta resolvió mi problema, así que todo está bien al final :-) – pauluss86