JScrollPane error

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • blackraven1425
    New Member
    • Mar 2008
    • 27

    #1

    JScrollPane error

    It displays the information off the left of the screen instead of in a line. Any ideas?
    I'll post the code here too. I know it returns nothing at the moment, it's a work in progress.

    public String main(ArrayListS erial list) {
    JScrollPane scroll = new JScrollPane();
    int r = 0;
    x=0;
    while(r<list.si ze()){
    JPanel panel = new JPanel();
    panel.add(getSi ngle(list.get(r )));
    scroll.add(pane l);
    r++;
    }
    Panel panel = new Panel();
    panel.add(new Label("Enter a new item"));

    scroll.add(pane l);
    add(scroll, "North");
    Button exit = new Button("Exit");
    add(exit, "South");
    setSize(500, 500);
    setVisible(true );
    while(x==0){

    }
    return "003";
    }

    public Panel getSingle(item i){
    Panel uber = new Panel();
    Panel panel1 = new Panel();
    Label name = new Label("Name: "+i.name);
    panel1.setLayou t(new BorderLayout()) ;
    panel1.add(name , "North");
    Label price = new Label("Price: $"+i.price);
    panel1.add(pric e, "Center");
    Label year = new Label("Year: "+i.year);
    panel1.add(year , "South");

    uber.setLayout( new BorderLayout()) ;
    uber.add(panel1 );


    Panel panel2 = new Panel();
    panel2.setLayou t(new BorderLayout()) ;
    Label desc = new Label("Descript ion: "+i.description );
    panel2.add(desc , "Center");
    Label picLabel = new Label("Picture: "+i.picture );
    panel2.add(picL abel, "South");

    uber.add(panel2 );

    return uber;
    }
  • blackraven1425
    New Member
    • Mar 2008
    • 27

    #2
    To be more clear, some of the info is displayed off of the left side of the screen, and not starting at the left side like it would if I jsut put raw panels in.

    Comment

    • blackraven1425
      New Member
      • Mar 2008
      • 27

      #3
      Nevermind, I needed to make a new JViewport in order to fix this problem. No adding straight to JScrollPane

      Comment

      Working...