
Hi,
i'm trying to code a GUI in java, the following code is working but the filenam is not displayed in the JTextArea, why? [CODE] private void saveasdirectorybuttonActionPerformed(java.awt.event.ActionEvent evt) {
JFileChooser fc = new JFileChooser();
fc.setSelectedFile(new File("c:/Temp/anyFilename.txt") );
fc.showSaveDialog(SOHJoinerUI);
File curFile = fc.getSelectedFile();
JTextAreaOutputDirectory.append(curFile.getName());
}
[CODE/]
Thank you

Hi Friend,
Try this:
import java.io.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
class FileName extends JFrame
{
JTextArea JTextAreaOutputDirectory;
JButton b;
JScrollPane pane;
FileName(){
setLayout(null);
JTextAreaOutputDirectory=new JTextArea(5,20);
pane=new JScrollPane(JTextAreaOutputDirectory);
b=new JButton("Open");
pane.setBounds(10,10,200,80);
b.setBounds(10,100,80,20);
add(pane);
add(b);
setVisible(true);
setSize(300,180);
b.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
JFileChooser fc = new JFileChooser();
fc.showOpenDialog(null);
File curFile = fc.getSelectedFile();
JTextAreaOutputDirectory.append(curFile.getName());
}
});
}
public static void main(String[] args)
{
new FileName();
}
}
Thanks
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.