Free Data Structures and Algorithms Course









Subscribe below and get all best seller courses for free !!!










OR



Subscribe to all free courses

How to implement JScrollPane into a Frame in Java using Swing API ?.

A Simple program demonstrating the working of JScrollPane in Java using Swing framework.

package com.hubberspot.swing.example;

import javax.swing.*;
import java.awt.*;

public class ScrollPaneDemo extends JFrame {

  JScrollPane scrollpane;

  public ScrollPaneDemo() {

    String teams[] = { "Deccan Chargers", "Kolkata Night Riders", 
            "Mumbai Indians", "Chennai Super Kings", 
         "Rajasthan Royals", "Royal Challengers Bangalore",
         "Kings XI Punjab", "Pune Warriors India",
         "Delhi Daredevils"
  };

    JList list = new JList(teams);
    scrollpane = new JScrollPane(list);
    getContentPane().add(scrollpane, BorderLayout.CENTER);
  }

  public static void main(String[] args) {
    setFrame(new ScrollPaneDemo(), 300, 150);
  }

  public static void 
  setFrame(final JFrame frame, final int width, final int height) {
    SwingUtilities.invokeLater(new Runnable() {
      public void run() {
        frame.setTitle(frame.getClass().getSimpleName());
 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 frame.setSize(width, height);
 frame.setVisible(true);
      }
    });
  }

}


Output of the program : 


 
© 2021 Learn Java by Examples Template by Hubberspot