A corner component is displayed only if the two components at a right angle from the corner are currently shown. : JScrollPane « Swing « Java Tutorial






A corner component is displayed only if the two components at a right angle from the corner are currently shown.
import java.awt.BorderLayout;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;

public class JScrollPaneHeadersandCorners {
  public static void main(String args[]) {
    final Object rows[][] = { { "one", "1" }, { "two", "2" }, { "three", "3" }, { "four", "4" },

    };
    final Object headers[] = { "English", "#" };

    JFrame frame = new JFrame("Table Printing");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    final JTable table = new JTable(rows, headers);
    JScrollPane scrollPane = new JScrollPane(table);
    frame.add(scrollPane, BorderLayout.CENTER);
    scrollPane.setCorner(JScrollPane.UPPER_RIGHT_CORNER, new JButton("..."));

    frame.setSize(300, 150);
    frame.setVisible(true);
  }
}








14.46.JScrollPane
14.46.1.Working with JScrollPane Headers and Corners
14.46.2.Add component to JScrollPaneAdd component to JScrollPane
14.46.3.Create a scrollable list
14.46.4.A corner component is displayed only if the two components at a right angle from the corner are currently shown.A corner component is displayed only if the two components at a right angle from the corner are currently shown.
14.46.5.Set Row Header ViewSet Row Header View
14.46.6.Adding component to JScrollPane using its constructorAdding component to JScrollPane using its constructor
14.46.7.JScrollPane: display a large component within a smaller display areaJScrollPane: display a large component within a smaller display area
14.46.8.Set Continuous Layout
14.46.9.Resetting the Viewport Position: move JScrollPane to the topResetting the Viewport Position: move JScrollPane to the top
14.46.10.Customizing a JScrollPane Look and Feel
14.46.11.Get the default scrollbar policy
14.46.12.Listening for Scrollbar Value Changes in a JScrollPane Container
14.46.13.Make the scrollbars always appear
14.46.14.Make the scrollbars never appear
14.46.15.JScrollPane Scrollbar Policies