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

    Autodimensionare lunghezza tabelle...

    Salve raga

    come da titolo, vorrei fare in modo che una tabella si autodimensioni in lunghezza a seconda del numero delle righe invece di far comparire la scroll bar...

    Possibile?

    Grazie

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

    Re: Autodimensionare lunghezza tabelle...

    Originariamente inviato da Fire Fox II
    come da titolo, vorrei fare in modo che una tabella si autodimensioni in lunghezza a seconda del numero delle righe invece di far comparire la scroll bar...
    Intanto di che tabella si sta parlando? .. JTable di Swing? O che altro?
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Sorry... Si parlo della swing jTable

  4. #4

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Fire Fox II
    Si parlo della swing jTable
    Quindi vuoi che JTable si espanda in altezza man mano che si aggiungono righe?
    La questione è questa: la dimensione "preferita" (getPreferredSize()) di JTable è già tale da rispecchiare il numero di righe. Quindi se mettessi un JTable direttamente in un contenitore che rispetta e tratta il preferred size, vedresti che la tabella si espande (se ci fosse un componente sotto JTable, vedresti che si sposta più in basso).

    L'unica cosa è che se metti JTable direttamente in un qualunque contenitore (eccetto JScrollPane), non hai "di serie" la visualizzazione del header, dovresti estrarre tu il JTableHeader e inserirlo nel tuo layout (assicurando che stia correttamente allineato sopra al JTable).
    Di norma JTable si mette in un JScrollPane ma in questo modo le cose vanno diversamente (oltre ad avere di serie l'header).

    Comunque precisa meglio la tua richiesta (cosa vuoi fare e perché).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  6. #6
    Praticamente devo stampare un jframe in cui c'è questa tabella contenente un numero variabile di prodotti...
    Naturalmente fin quando visualizzo l'elenco nel jframe con la scroll bar nessun problema, ma quando stampo il problema sorge...
    Quindi dovrei fare in modo che la tabella visualizzi solo le righe effettivamente utilizzate...

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.