salut
svp j'ai un code pour une page java
mais j'arrive pas à programmer le bouton imprimer.
merci de m'aider.
import java.awt.*;
import javax.swing.*;
import java.*;
import java.awt.event.*;
import java.sql.*;
import java.io.*;
public class imprimer extends JFrame implements ActionListener
{
JTextArea zone=new JTextArea();
JButton imp=new JButton();
JButton exit=new JButton();
JButton charge=new JButton();
imprimer()
{
setLayout(new BorderLayout());
zone=new JTextArea(200,500);
JPanel P1=new JPanel();
charge=new JButton("Charger");
imp=new JButton("Imprimer");
exit=new JButton("Quitter");
charge.setForeground(new Color (132,6,79));
charge.setBounds(new Rectangle(260,400,100,30));
imp.setBounds(new Rectangle(150,400,100,30));
imp.setForeground(new Color (132,6,79));
exit.setBounds(new Rectangle(260,400,100,30));
exit.setForeground(new Color (132,6,79));
P1.add(charge);
P1.add(imp);
P1.add(exit);
add(zone,"Center");
add(P1,"South");
charge.addActionListener(this);
imp.addActionListener(this);
exit.addActionListener(this);
}
public void actionPerformed ( ActionEvent e)
{
JButton b=(JButton)e.getSource();
if(b==charge)
{
try
{
BufferedReader fin=new BufferedReader(new FileReader("fich.txt"));
String Ligne;
while((Ligne= fin.readLine())!=null)
{
zone.append(Ligne);
zone.append("\n");
}
fin.close();
}
catch (IOException ex)
{
System.out.println(ex);
}
}
}
public static void main(String[]args)
{
imprimer A= new imprimer();
A.setVisible(true);
A.setSize(600,700);
A.setBackground(Color.white);
A.setTitle("La Poste Tunisienne : Gestion des Colis");
A.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent end)
{System.exit(0);
}
}
);
}
}