Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2010, 07:00
pemr_2002
(Desactivado)
 
Fecha de Ingreso: diciembre-2009
Mensajes: 44
Antigüedad: 14 años, 4 meses
Puntos: 1
Problema ocupando layouts y tamaño de componentes

Estoy aprendiendo programacion con las librerias swing empleando eclipse (si ya se NO SUGIERAN NETBEANS PARA ESO POR QUE QUIERO APRENDER CODIGO)
EL tema es que estoy empleando layouts para acomodar los componentes y lo hago de la siguiente forma

Codigo en java:

package Pack;

import javax.swing.WindowConstants;
import javax.swing.*;
import java.awt.*;

public class Consola {

public static void main(String[] args) {

JFrame principal = new JFrame();
JTextArea campo = new JTextArea();
JButton opciones = new JButton();
opciones.setText("O");
campo.setText("Escriba Comando");
principal.setLayout(new FlowLayout());
principal.setDefaultCloseOperation(WindowConstants .EXIT_ON_CLOSE);
principal.add(campo);
principal.add(opciones);
principal.pack();
Dimension maximo = new Dimension();
maximo.width=300;
maximo.height=40;
campo.setMaximumSize(maximo);

principal.setVisible(true);


}
}

el problema surge en que el TextArea que coloco, varia su tamaño en funcion del texto que contiene, y lo que yo quiero es que se quede de tamaño fijo, los que quieran que copien y peguen el codigo y veran que es lo que digo.

Que puedo hacer para ocupar el layout y que los componentes esten con tamaños fijos? probe ocupar setMaximunSize (resaltado) pero no paso nada.