Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [JAVA] Swing layout

  1. #1
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418

    [JAVA] Swing layout

    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

  2. #2
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    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


  3. #3
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    [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

  4. #4
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    [supersaibal]Originariamente inviato da userfra



    setBounds()
    non funziona! [/supersaibal]
    come non funziona!!! :master:

    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:

  5. #5
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    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

  6. #6
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    [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]
    mi sa che al jpanel non puoi, ma porta pazienza non mi ricordo benissimo e ora non posso proprio controllare

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    JFrame f

    getContentPane().setLayout(GridBagLayout());

    add(JPanel1);
    add(JPanel2);

    Può darsi anche che così vada... :quote:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.