JSeparator | Java Swing
La classe JSeparator est utilisé pour fournir un composant à usage général pour implémenter des lignes de séparation. Il est utilisé pour tracer une ligne pour séparer les widgets dans une mise en page. Il hérite de la classe JComponent.

Les constructeurs de la classe JSeparator sont:
| JSeparator() | Crée un nouveau séparateur horizontal. |
| JSeparator(int orientation) | Crée un nouveau séparateur avec une orientation horizontale ou verticale spécifiée. |
Les méthodes couramment utilisées sont:
- setOrientation(int orientation) : Il est utilisé pour définir l’orientation du séparateur.
- getOrientation() : Il est utilisé pour renvoyer l’orientation du séparateur.
Exemple:
import javax.swing.*;
class SepExemple
{
SepExemple()
{
JFrame f = new JFrame("Exemple JSeparator");
//créer la barre de menu
JMenuBar bar = new JMenuBar();
//créer le menu
JMenu menuFile = new JMenu("Fichier");
//créer les éléments du menu
JMenuItem newF = new JMenuItem("Nouveau");
JMenuItem openF = new JMenuItem("Ouvrir");
//ajouter les éléments du menu au menu principal
menuFile.add(newF);
//ajouter le séparateur
menuFile.addSeparator();
menuFile.add(openF);
//ajouter le menu à la barre de menu
bar.add(menuFile);
//ajouter la barre de menus au frame
f.setJMenuBar(bar);
f.setSize(300,300);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String args[])
{
new SepExemple();
}
}
Sortie:


