Visualizzazione dei risultati da 1 a 10 su 11

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2015
    residenza
    napoli
    Messaggi
    65
    grazieeeeeeeeeeeeeeeeeeeee finalmente ci sono riuscito.... scs per questi errore stupidi ma sono alle prime armi con java

    Cattura.jpg
    ora dovrei ingrandire la tabella quanto la dialog che ho settato in questo modo dialog.setSize(650, 300); per la tabella invece non so come fare ....

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da dannos Visualizza il messaggio
    ora dovrei ingrandire la tabella quanto la dialog che ho settato in questo modo dialog.setSize(650, 300); per la tabella invece non so come fare ....
    Il punto è che hai fatto un po' di giri particolari. Hai messo il primo JScrollPane in un JPanel. JPanel ha per default un FlowLayout, che rispetta il "preferred" size dei componenti. E il preferred size di JScrollPane, se non sbaglio è quello del componente contenuto. Quindi le barre di scorrimento non dovresti mai vederle.
    Poi il JPanel l'hai messo in un altro JScrollPane. Questo sì scrolla ma il JTable ormai è alla sua dimensione preferita e non può occupare tutto lo spazio disponibile.

    Se vuoi che la tabella occupi tutto lo spazio (della dialog) e possa scrollare:

    JScrollPane jpane = new JScrollPane(t);
    dialog.add(jpane);

    Sì, tutto qui.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Tag per questa discussione

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 © 2026 vBulletin Solutions, Inc. All rights reserved.