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

    problema con JScrollPane

    ciao ragazzi ho un grosso problema con la scrollBar.
    Voglio inserirne una all'interno di una text area ma nel momento in cui eseguo il codice non viene visualizzato niente, a cosa è dovuto?
    Vi prego di aiutarmi a risolvere questo problema, ecco il mio codice:







    import java.awt.event.*;
    import java.awt.*;
    import javax.swing.*;
    import java.io.*;
    import javax.swing.text.JTextComponent.*;


    public class Visualizza extends JFrame{





    //COSTRUTTORE

    public Visualizza(){

    super("Registrazioni Effettuate!!!");

    String str = new String();
    JPanel p2=new JPanel();
    BoxLayout box = new BoxLayout(p2,BoxLayout.PAGE_AXIS);
    JTextArea record = new JTextArea(495,398);
    JScrollPane lato = new JScrollPane(record); lato.setVerticalScrollBarPolicy(JScrollPane.VERTIC AL_SCROLLBAR_ALWAYS);




    try{
    FileReader f2 = new FileReader("record.txt");

    BufferedReader in = new BufferedReader(f2);

    str = in.readLine();

    while(str != null) {
    record.append(str);
    str = in.readLine();
    System.out.println("stringa s1--- " + str);
    }

    f2.close();

    }catch(IOException e){
    System.err.println("Si e' verificato un errore!!! InException");
    }


    p2.add(record);
    p2.setLayout(box);
    setContentPane(p2);





    }
    }
    baldambembo
    http:\\www.easy.3000.it

  2. #2
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Ciao..... guardando il tuo codice mi sa che hai mancato il richiamo del metodo show per la visualizzazione del frame; cioè quando dovrai utilizzare la classe Visualizza non solo dovrai crearla ma anche farla visualizzare in questo modo:
    Visualizza vis = new Visualizza();
    vis.show();
    Prova così, dovrebbe andare......ciao
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

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