Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Con velocità teoriche fino a 11 Gbps, gestione tramite app intelligente e protezione avanzata dei dispositivi, Roamii BE Pro porta il Wi‑Fi 7 tri‑band nelle abitazioni più esigenti. Un sistema Wi-Fi Mesh proposto da MSI allo scopo di garantire agli utenti una rete fluida e continua capace di sostenere streaming 8K, gaming competitivo e le applicazioni moderne più esigenti in termini di banda
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi
Mate X7 rinnova la sfida nel segmento dei pieghevoli premium puntando su un design ancora più sottile e resistente, unito al ritorno dei processori proprietari della serie Kirin. L'assenza dei servizi Google e del 5G pesa ancora sull'esperienza utente, ma il comparto fotografico e la qualità costruttiva cercano di compensare queste mancanze strutturali con soluzioni ingegneristiche di altissimo livello
Nioh 3: souls-like punitivo e Action RPG
Nioh 3: souls-like punitivo e Action RPG
Nioh 3 aggiorna la formula Team NINJA con aree esplorabili più grandi, due stili di combattimento intercambiabili al volo (Samurai e Ninja) e un sistema di progressione pieno di attività, basi nemiche e sfide legate al Crogiolo. La recensione entra nel dettaglio su combattimento, build, progressione e requisiti PC
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-04-2009, 19:30   #1
divincodin
Member
 
Iscritto dal: Nov 2008
Messaggi: 64
[Java] JTextArea in JScrollPane

Ciao,ho creato una JTextArea e siccome spesso il testo che deve visualizzare è abbastanza lungo,ho provato ad inserirla in una JScrollPane...ma non spunta nessuna barra.Ecco il mio codice:

Codice:
      PannelloComme=new JPanel();
      TextArea=new JTextArea();
      TextArea.setPreferredSize(new Dimension(880,50));
      TextArea.setEditable(false);
      Font font=new Font("Times New Roman",Font.BOLD,14);
      TextArea.setFont(font);
      JScrollPane TextAreaScrollPane=new JScrollPane(TextArea,
		  JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
		  JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
      ...
      ...
      ...
      
     PannelloComme.add(TextAreaScrollPane);
Ho consultato molto materiale ed in tutti i postiho visto che si imposta così...
Dov'è che sbaglio?
Ciao
divincodin è offline   Rispondi citando il messaggio o parte di esso
Old 20-04-2009, 20:25   #2
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Non impostare la dimensione preferita dell'area di testo.
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 20-04-2009, 20:53   #3
divincodin
Member
 
Iscritto dal: Nov 2008
Messaggi: 64
Avevo già provato,ma non funziona ugualmente.Anzi,togliendo le dimensioni alla JTextArea,prima che i commenti vengano caricati,essa si vede come un puntino...mentre invece io voglio che abbia una dimensione fissa.
Ho anche provato a dare le dimensioni al JScrollPane,ma non cambia nulla.

Ultima modifica di divincodin : 20-04-2009 alle 20:58.
divincodin è offline   Rispondi citando il messaggio o parte di esso
Old 20-04-2009, 21:02   #4
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Se il contenuto ha una dimensione preferita tale dimensione diventa anche la massima estensione del JViewport usato dal JScrollPane. Quindi niente dimensione preferita al contenuto.

La dimensione prefererità va specificata sul JScrollPane.
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 20-04-2009, 21:29   #5
divincodin
Member
 
Iscritto dal: Nov 2008
Messaggi: 64
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
La dimensione prefererità va specificata sul JScrollPane.
Ho provato anche così...ma quella maledetta barra non va...il testo lo mette tutto su un'unica riga,così come lo legge dal file.txt e di conseguenza viene visualizzato soltanto parte del commento
divincodin è offline   Rispondi citando il messaggio o parte di esso
Old 20-04-2009, 21:34   #6
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Prova:

PannelloComme=new JPanel(new BorderLayout());

o

PannelloComme=new JPanel(new GridLayout(1, 1));
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 20-04-2009, 22:04   #7
divincodin
Member
 
Iscritto dal: Nov 2008
Messaggi: 64
PannelloComme non posso modificarlo...ho già impostato un FlowLayout perchè oltre alla JTextarea,al suo interno ho inserito un altro pannello con 2 bottoni
divincodin è offline   Rispondi citando il messaggio o parte di esso
Old 20-04-2009, 22:31   #8
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Ma parliamo della barra orizzontale?

JScrollPane.HORIZONTAL_SCROLLBAR_NEVER

Se sì, non la vedi perchè con quella costante hai detto di non volerla.

Prova a dare la dimensione preferita al JScrollPane (FlowLayout la deve rispettare) e a dire all'area di testo di spezzare le linee:

textArea.setLineWrap(true);

Ottieni l'effetto che desideri?
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 20-04-2009, 22:40   #9
divincodin
Member
 
Iscritto dal: Nov 2008
Messaggi: 64
Perfetto,con textArea.setLineWrap(true); adesso lo scroll verticale funziona.
Sconoscevo l'esistenza di questa funzione
Ancora grazie per la tua infinite risorse e l'aiuto
divincodin è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo M...
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi Recensione HUAWEI Mate X7: un foldable ottimo, m...
Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti Test in super anteprima di Navimow i220 LiDAR: i...
Dark Perk Ergo e Sym provati tra wireless, software via browser e peso ridotto Dark Perk Ergo e Sym provati tra wireless, softw...
Scope elettriche super potenti a confron...
Tutti i Google Pixel 10 sono scontati su...
Report Legambiente 2025: Palermo, Milano...
Dreame X40 Master ora a 699€ su Amazon: ...
La nuova gamma di soluzioni Ecovacs per ...
Blizzard dice no a Hearthstone 2, ma pro...
Ultimi 2 giorni per l'usato Amazon: 10% ...
Pechino, l'energia rinnovabile vale come...
Logitech a ISE 2026: la collaboration en...
Super sconti al checkout sui TV OLED LG ...
Compressori auto a confronto su Amazon: ...
Assassin's Creed 4: Black Flag Remake p...
Beats Solo 4 a prezzi imbattibili su Ama...
Dipendenti in rivolta ad Assago contro U...
Discord diventa "teen by default&qu...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:55.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v