Hola:
Tengo una aplicación jDesktopApplication hecha con netbeans. Antes se iniciaba según la dimensionabas en el IDE pero por lo que sea se me ha quedado con unas dimensiones determinadas un tanto pequeñas y siempre se inicia igual aunque la redimensiones en el IDE.
public class DesktopApplicationView extends FrameView {
public DesktopApplicationView(SingleFrameApplication app) {
super(app);
initComponents();
...
He intentado redimensionarla después del initComponents(); pero no consigo nada.
Si la redimensiono fuera del constructor, por ejemplo desde un boton o algo si que se expande. Pero lo que necesito es que se inicie con unas dimensiones desde el principio.
¿Cómo puedo hacerlo?
has probado
initComponents();
getFrame().setSize(500,500);
si, he probado con eso y nada.
No entiendo... se supone que con eso debería valer.
Si eso mismo lo coloco en un método por ejemplo al pulsar en un menuItem... hace plump y se redimensiona. Puede que tenga que ver con el pintado... pero ni idea.
y si cambias el tamaño del panel principal
mainPanel.setPreferredSize(new java.awt.Dimension(800, 246));
y luego
mainPanel.repaint();
mainPanel.updateUI();
tienes que estar haciendo algo mal por hay, por que a mi si me funcioona :-\
Nada... sigue igual.
Bufff.... :o me da que voy ha tener que hacer una nueva desktopApplication e ir cortando y pegando cosas...