package grafproj;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
import java.io.FileNotFoundException;
import java.io.IOException;
public class dictionnaire extends Frame {
TextArea textArea1 = new TextArea();
Label label1 = new Label();
Label label2 = new Label();
Button button1 = new Button();
JButton jButton1 = new JButton();
public dictionnaire() {
try {
jbInit();
setSize(900, 900);
setVisible(true);
}
catch(Exception e) {
e.printStackTrace();
}
}
private void jbInit() throws Exception {
textArea1.setText("");
textArea1.setBounds(new Rectangle(16, 132, 363, 298));
this.setLayout(null);
label1.setFont(new java.awt.Font("SansSerif", 3, 25));
label1.setForeground(Color.red);
label1.setText("www.smitiabir.site.voila.fr");
label1.setBounds(new Rectangle(132, 40, 363, 51));
label2.setFont(new java.awt.Font("Dialog", 1, 30));
label2.setText("Dictionnaire");
label2.setBounds(new Rectangle(75, 90, 199, 51));
button1.setFont(new java.awt.Font("Dialog", 2, 18));
button1.setLabel("**QUITTER**");
button1.setBounds(new Rectangle(145, 455, 165, 136));
button1.addActionListener(new dictionnaire_button1_actionAdapter(this));
this.addWindowListener(new dictionnaire_this_windowAdapter(this));
jButton1.setBounds(new Rectangle(420, 105, 397, 315));
jButton1.setIcon(new ImageIcon(new java.net.URL("file:///C:/JBUILDER EXERCICES/grafproj/flow2.jpg")));
jButton1.setText("jButton1");
this.add(label2, null);
this.add(textArea1, null);
this.add(jButton1, null);
this.add(button1, null);
this.add(label1, null);
afficher();
}
void afficher() throws FileNotFoundException, IOException {
BufferedReader ff = new BufferedReader(new FileReader("dict.txt"));
String txt="", lig;
while ((lig = ff.readLine())!= null) {
txt=txt+"\n"+lig+"\n";
}
ff.close();
textArea1.setText(txt);
}
void button1_actionPerformed(ActionEvent e) {
System.exit(0);
}
void this_windowClosing(WindowEvent e) {
System.exit(0);
}
}
class dictionnaire_button1_actionAdapter implements java.awt.event.ActionListener {
dictionnaire adaptee;
dictionnaire_button1_actionAdapter(dictionnaire adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.button1_actionPerformed(e);
}
}
class dictionnaire_this_windowAdapter extends java.awt.event.WindowAdapter {
dictionnaire adaptee;
dictionnaire_this_windowAdapter(dictionnaire adaptee) {
this.adaptee = adaptee;
}
public void windowClosing(WindowEvent e) {
adaptee.this_windowClosing(e);
}
}