Foro de elhacker.net

Programación => Java => Mensaje iniciado por: byebye en 7 Enero 2008, 20:31 pm



Título: Problema con un boton
Publicado por: byebye en 7 Enero 2008, 20:31 pm
tengo un problemilla con un boton que se redimensiona y me ocupa todo el formulario, ¿hay algo especial para decirle que se este quieto jeje? yo tengo escrito este codigo:

Código:
 v = new JFrame("Probando");
 v.setDefaultCloseOperation(EXIT_ON_CLOSE);
 v.setSize(500,500);
 v.setBackground(SystemColor.BLUE);
 b = new JButton("Boton");
 b.setSize(100,100);
 v.getContentPane().add(b);
 v.setVisible(true);

y sale todo el formulario un boton. pero si le pongo pack() me sale el boton de la medida correcta, y al agrandar el formulario se pone el boton igual de grande y me tapa entero.


Título: Re: Problema con un boton
Publicado por: zogeid en 7 Enero 2008, 22:28 pm
Prueba con
Código:
tuFrame.pack()
,  pon el boton en
Código:
tuBoton.resizable= false;

Si no es eso no se que será.


Título: Re: Problema con un boton
Publicado por: byebye en 7 Enero 2008, 22:37 pm
JButton no tiene resizable creo. lo he solucionado con:

getContentPane().setLayout(new layoutquequieras)


Título: Re: Problema con un boton
Publicado por: egyware en 8 Enero 2008, 00:24 am
Por defecto esta el BorderLayout y con un boton queda el bton en la posicion center usa otro layoutmanager y preoblema  solcionado
xau
suerte
 :-\ :) :) :xD :xD :xD :xD :xD