Autor Tema: Agregar Scrollbar a JPanel  (Leído 580 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado GSecurity

  • Trade Count: (0)
  • The newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Mensajes: 1
Agregar Scrollbar a JPanel
« : enero 25, 2020, 06:57:03 pm »
Hola a todos, ya hacia muchos años que no ingresaba a este foro.

El problema que tengo es muy posteado en distintos foros de programacion, sin embargo ninguno ha logrado ayudarme o quiza no he logrado entender  >:(.

Tengo un JPanel con layout Flow en donde agrego controles de manera dinamica, simplemente necesito agregar un scrollbar VERTICAL.

Codigo:
        JPanel pnlcenter = new JPanel();
        for (int i = 0; i < 50; i++) {
            JButton btnAgrega = new JButton("Hola");
            pnlcenter.add(btnAgrega);
        }
        pnlcenter.setLayout(new FlowLayout());
        pnlcenter.setBorder(BorderFactory.createLineBorder(Color.black));
        pnlcenter.setBounds(0, 0, 200, 200);
        pnlcenter.setPreferredSize(new Dimension(2000, 2000));
        pnlcenter.setVisible(true);
        JScrollPane scroller = new JScrollPane(pnlcenter);
        scroller.setViewportView(pnlcenter);
        this.add(pnlcenter);

Esto no muestra el scrollbar, pareciera que falta añadir algo.

Esto es tan basico que aun asi no logro resolverlo  :-( Help me please !!