interface graphique (AWT) - Java - Programmation
Marsh Posté le 11-03-2012 à 19:01:30
j'ai trouvé sayé la solution :
import java.awt.*;
import java.io.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class MyActionListenerForSave implements ActionListener
{
MyFrameAWT f;
public MyActionListenerForSave(MyFrameAWT f)
{
this.f=f;
}
public void actionPerformed(ActionEvent e)
{
FileDialog fd = new FileDialog(this.f,"Save File",FileDialog.SAVE);
fd.show();
if (fd.getFile()!=null)
{
String filename = fd.getDirectory() + fd.getFile();
fd.setTitle(filename);
try
{
DataOutputStream d = new DataOutputStream(new FileOutputStream(filename));
String line = f.ta.getText();
BufferedReader br = new BufferedReader(new StringReader(line));
while((line = br.readLine())!=null)
{
d.writeBytes(line + "\r\n" );
d.close();
}
}
catch(Exception ex)
{
System.out.println("File not found" );
}
f.ta.requestFocus();
}
}
}
Marsh Posté le 11-03-2012 à 14:30:50
qui peut m'aider a réaliser le bouton save , j'ai besoin du code que je dois l’implémenter au sein de la classe
public class MyActionListenerForSave implements ActionListener{}
sachant que j'utilise que les composants AWT