Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Dimensioni finestra fisse

    è da un pò che cerco di fare in modo che le finestre nn siano ridimensionabili.
    insomma vorrei la misura delle finestre fisse.
    uso netbeans.
    qualcuno sa come fare??

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Dimensioni finestra fisse

    Originariamente inviato da fermat
    è da un pò che cerco di fare in modo che le finestre nn siano ridimensionabili.
    insomma vorrei la misura delle finestre fisse.
    setResizable(false)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    basta invocare il setSize e dirgli che dimensione dargli e successivamente invocare il setResizable con parametro a false.

    codice:
    //istruzioni
    setSize(800, 600); //per una dimensione di 800x600
    setResizable(false);
    //istruzioni
    I miei esempi in Java qui: http://cdpjavaexamples.altervista.org/index.html

  4. #4
    in sostanza devo usare un altro editor invece di netbeans (nn fa modificare il codice della grafica creato automaticamente)?
    inoltre, il Resize lo devo impostare sia sul main panel che sui jtabbedpanel?

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da fermat
    in sostanza devo usare un altro editor invece di netbeans (nn fa modificare il codice della grafica creato automaticamente)?
    Lo dico sempre: idea non delle migliori farsi generare del codice da un IDE .... specialmente per la GUI.

    Originariamente inviato da fermat
    il Resize lo devo impostare sia sul main panel che sui jtabbedpanel?
    Su un Frame/JFrame/Dialog/JDialog/JInternalFrame. Per altro no ... nel senso che sarebbe vago cosa si può ridimensionare. Una "finestra" è sotto il controllo dell'utente per quanto riguarda posizione/dimensione ... un pulsante, un campo di testo o altro componente no a meno che la applicazione non lo permetta espressamente.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  6. #6
    Originariamente inviato da andbin
    Lo dico sempre: idea non delle migliori farsi generare del codice da un IDE .... specialmente per la GUI.

    Su un Frame/JFrame/Dialog/JDialog/JInternalFrame. Per altro no ... nel senso che sarebbe vago cosa si può ridimensionare. Una "finestra" è sotto il controllo dell'utente per quanto riguarda posizione/dimensione ... un pulsante, un campo di testo o altro componente no a meno che la applicazione non lo permetta espressamente.
    si lo so hai ragione, ma nn è proprio semplice per me fare la grafica da zero....
    magari è la volta buona!!
    quasi quasi provo a costruire il tutto da zero....

  7. #7
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da fermat
    in sostanza devo usare un altro editor invece di netbeans (nn fa modificare il codice della grafica creato automaticamente)?
    Netbeans non fa modificare il contenuto del metodo initComponents() (se ricordo bene). Ti basterebbe aggiungere la chiamata a setResizable() prima o dopo l'invocazione di initComponents(), nel construttore della tua classe.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  8. #8
    comunque su Netbeans sei vai sull'editor della GUI, cioè su Design cliccando sull' oggetto JFrame tasto destro -> Properties si apre un pannello dove è possibile settare tutti i parametri del container :
    resizable, title, preferred size etc.. Basta che spunti il campo resizable ed il componente non è più ridimensionabile

  9. #9
    si, in effetti netbeans è molto ostico per quanto riguarda la modifica del codice da lui generato.

    come già detto da alex, puoi aggiungere la chiamata dopo l'init, oppure settare le opportune proprietà come detto da SawyerFord.


    però (ora non ricordo quale opzione sia; controllerò e ti farò sapere...) l'ide ti permette anche di inserire del tuo codice fra le righe del suo.

    l'opzione migliore da applicare però è quella di SawyerFord.
    I miei esempi in Java qui: http://cdpjavaexamples.altervista.org/index.html

  10. #10
    se crei un nuovo file JFrame allora è possibile fare come ha detto SawyeFord.
    ma se crei un progetto Java Desktop Application il componente principale è il Frmae view e nn c'è un Jframe, e del Frame view nn ti fa modificare praticamente nulla.
    nn so se mi sono spiegato....
    penso che mollo la Java Desktop Application (anche se era molto comoda per certi versi).

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.