Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    63

    Problema con JscrollPane

    Salve a tutti.... non riesco a visualizzare lo scrollbar del JScrollpane questo è il codice:


    int distanza = 10;

    for (int i = 0; i < 1500; i++) {

    distanza = 10*i;

    box.add(new JLabel(Integer.toString(distanza)));

    }

    scroll = new JScrollPane(box);


    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setSize(600,450);
    setResizable(false);
    setVisible(true);
    setLocationRelativeTo(null);
    add(scroll, BorderLayout.PAGE_START);

    Come mai non mi visualizza lo scrollbar laterale?

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    usa i tag CODE. Che roba è box?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Il codice mi sembra molto strato.... se vai a leggere dal tutorial ufficiale How to make JScroll Pane potresti riuscire da solo a correggere il problema e a comprendere meglio come creare il programma

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    63
    Sono riuscito a risolvere comunque box e di tipo Jpanell ed era proprio quello il problema perche io quando aggiungevo il box al frame mettevo un borderlayout PAGESTART per chi ha lo stesso problema basta fare invece di:

    add(box, BorderLayout.PAGESTART) basta cambiaralo con:

    add(box, BorderLayout.CENTER)

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.