ScrollPaneLayout | Java Swing

JScrollPaneLayout est responsable de neuf composants: une fenêtre, deux barres de défilement, un en-tête de ligne, un en-tête de colonne et quatre angles.
 

Constructeur de la classe ScrollPaneLayout :
  • ScrollPaneLayout(): il est utilisé pour construire un nouveau ScrollPanelayout.

 
 

Les méthodes couramment utilisée de ScrollPaneLayout sont les suivantes:
  • removeLayoutComponent(Component comp): supprime le composant spécifié de la présentation.
  • getColumnHeader(): il renvoie l’objet JViewport qui est l’en-tête de colonne.
  • getVerticalScrollBar(): renvoie l’objet JScrollBar qui gère le défilement vertical.
  • getHorizontalScrollBar(): renvoie l’objet JScrollBar qui gère le défilement horizontal.
  • addLayoutComponent(String st, Component c): ajoute le composant spécifié à la présentation.
  • getViewport(): renvoie l’objet JViewport qui affiche le contenu déroulant.
  • getCorner(String key): il est utilisé pour renvoyer le composant au coin spécifié.

 

Exemple:
import javax.swing.*;

public class MyScrollPane extends JFrame
{
	public MyScrollPane() 
	{
		ImageIcon img = new ImageIcon("test.png");
		JScrollPane png = new JScrollPane(new JLabel(img));
		getContentPane().add(png);
		setSize(300,300);
		setVisible(true);
	}

	public static void main(String[] args) {
		new MyScrollPane();
	}
}

Sortie:


 
Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *