1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| import java.awt.BorderLayout;
import javax.swing.*;
public class EditeurTextSimple extends JFrame {
JButton Butnew, Butsave, Butsaveas, Butcopier, Butcouper, Butcoller;
JToolBar BarreOutil;
JPanel Panneau;
JScrollPane PanneauAscenseur;
JTextArea ZoneTexte;
public EditeurTextSimple() {
super("Editeur de texte");
Panneau = new JPanel();
ZoneTexte = new JTextArea(20,20);
PanneauAscenseur = new JScrollPane(ZoneTexte);
BarreOutil = new JToolBar();
Butnew = new JButton("New");
Butsave = new JButton("Save");
Butsaveas = new JButton("SaveAs");
Butcopier = new JButton("Copier");
Butcouper = new JButton("Couper");
Butcoller = new JButton("Coller");
BarreOutil.add(Butnew);
BarreOutil.add(Butsave);
BarreOutil.add(Butsaveas);
BarreOutil.addSeparator();
BarreOutil.add(Butcopier);
BarreOutil.add(Butcouper);
BarreOutil.add(Butcoller);
Panneau.add(BarreOutil,BorderLayout.NORTH);
Panneau.add(PanneauAscenseur,BorderLayout.SOUTH);
this.setContentPane(Panneau);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.pack();
this.setVisible(true);
}
public static void main(String[] args) {
new EditeurTextSimple();
}
} |
Partager