Ciao, una semplice domanda, avendo dimensione del JFrame 420*300, ho fatto due JPanel, uno north e l'altro center, solo che io li vorrei proprio al centro del mio JFrame, e non tutto in alto, come posso fare?
Ciao, una semplice domanda, avendo dimensione del JFrame 420*300, ho fatto due JPanel, uno north e l'altro center, solo che io li vorrei proprio al centro del mio JFrame, e non tutto in alto, come posso fare?
-------------------------------------------------
Il fumo nuoce gravemente alla salute
penso che tu debba usare il setBounds() con le coordinate relative.
ammenoche tu non faccia 2 jpanel orizzontali uguali, e due verticali, e uno al centro. oppure usi il metodo gridbag...ma quest'ultimo non lo conosco bene.
se vai sugli esempi di java.sun.com ci sono tutte queste opzioni
![]()
[supersaibal]Originariamente inviato da pgm
penso che tu debba usare il setBounds() con le coordinate relative.
ammenoche tu non faccia 2 jpanel orizzontali uguali, e due verticali, e uno al centro. oppure usi il metodo gridbag...ma quest'ultimo non lo conosco bene.
se vai sugli esempi di java.sun.com ci sono tutte queste opzioni
[/supersaibal]
setBounds()
non funziona!
-------------------------------------------------
Il fumo nuoce gravemente alla salute
come non funziona!!! :master:[supersaibal]Originariamente inviato da userfra
setBounds()
non funziona! [/supersaibal]
public void layoutComponents() {
frameContainer = getContentPane();
frameContainer.setLayout(null);
opButton.setBounds(10,100,50,20);
frameContainer.add(opButton);
}
gurda questa public forse ti va bene
:quipy:
io uso un JPanel, e al suo interno ci sono due pulsanti!
Come si fa a dare le dimensioni a un JPanel?
-------------------------------------------------
Il fumo nuoce gravemente alla salute
mi sa che al jpanel non puoi, ma porta pazienza non mi ricordo benissimo e ora non posso proprio controllare[supersaibal]Originariamente inviato da userfra
io uso un JPanel, e al suo interno ci sono due pulsanti!
Come si fa a dare le dimensioni a un JPanel? [/supersaibal]![]()
JFrame f
getContentPane().setLayout(GridBagLayout());
add(JPanel1);
add(JPanel2);
Può darsi anche che così vada... :quote: