Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    262

    scroll campo di testo

    devo creare un campo di testo x inserire delle note. Deve avere solo la scrollbar verticale che si deve aggiornare mentre digito le mie note ... per essere chiari, lo stesso effetto di quando inserite una risposta su questo forum : digitate nell'area di testo e se sforate automaticamente si crea la bar verticale, ok?

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Quindi ti serve una JTextArea all'interno di n JScrollPane. La JTextArea, inoltre, avrà la proprietà WordWrap abilitata.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    262
    codice:
    		JTextArea note = new JTextArea(3, 80);	
    		note.setName("note");
    		note.setLineWrap(true);
    		note.setWrapStyleWord(true);
    		note.setBounds(350,20,500,35);
    		JScrollPane testScroller = new JScrollPane(note,
    				JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
                    JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
    		testScroller.setBounds(845,20,20,35);
    		panelprodotto.add(testScroller);
    visualizzo note e scrollbar ma la scrollbar sembra non funzionare ... se vado oltre il campo di testo non si crea la scroll !
    :master:

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Forse non ci siamo capiti: la JTextArea va inserita nello JScrollPane:
    codice:
    JTextArea jta = new JTextArea(...);
    ...
    JScrollPane = new JScrollPane( jta );
    ...
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    262
    e io che ho fatto?

  6. #6
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    io non vedo da nessuna parte l'aggiunta della text area nello scroll pane...
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    262
    Originariamente inviato da iperuber
    codice:
    		JTextArea note = new JTextArea(3, 80);	
    		note.setName("note");
    		note.setLineWrap(true);
    		note.setWrapStyleWord(true);
    		note.setBounds(350,20,500,35);
    		JScrollPane testScroller = new JScrollPane(note  ,
    				JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
                    JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
    		testScroller.setBounds(845,20,20,35);
    		panelprodotto.add(testScroller);
    visualizzo note e scrollbar ma la scrollbar sembra non funzionare ... se vado oltre il campo di testo non si crea la scroll !
    :master:
    ragazzi, ve lo segnalo in rosso ...

  8. #8
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    prova così :

    testScroller.setViewportView(note);
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    262
    nada

    può dipendere dal layout? il panel ha un null layuot

  10. #10
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Ora l'ho visto!!
    Non devi dimensionare la variabile note. Togli subito quel setBounds()!!!


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.