Giriş
Şu satırları dahil ederiz.
Kullanım
Örnek - Save İşlemi
Şöyle yaparızz
constructor
Şöyle yaparız.
Yeni bir filter ekler. Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Örnek
Şöyle yaparız.
Şu satırları dahil ederiz.
import javax.swing.JFileChooser;
import javax.swing.filechooser.FileNameExtensionFilter;
JavaFx'teki karşılığı FileDialog sınıfı.Kullanım
Örnek - Save İşlemi
Şöyle yaparızz
JFileChooser fc = new JFileChooser();
fc.setCurrentDirectory(...);
//filter the files
FileNameExtensionFilter filter = new FileNameExtensionFilter("*.Images", "jpg","gif",
"png");
fc.addChoosableFileFilter(filter);
int result = fc.showSaveDialog(null);
if(result == JFileChooser.APPROVE_OPTION){
File selectedFile = file.getSelectedFile();
...
}
else if(result == JFileChooser.CANCEL_OPTION){
System.out.println("No File Select");
}
constructor
Şöyle yaparız.
JFileChooser fc = new JFileChooser();
addChoosableFileFilter metoduYeni bir filter ekler. Şöyle yaparız.
FileNameExtensionFilter filter = new FileNameExtensionFilter("Mp3 Files", "mp3");
fcc.addChoosableFileFilter (filter);
getSelectedFile metoduŞöyle yaparız.
File f = fc.getSelectedFile ();
setAcceptAllFileFilterUsed metoduŞöyle yaparız.
fc.setAcceptAllFileFilterUsed (false);
setCurrentDirectory metoduŞöyle yaparız.
fc.setCurrentDirectory(new File(...));
setFileFilter metoduŞöyle yaparız.
FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG & GIF Images", "jpg", "gif");
fc.setFileFilter (filter);
Şöyle yaparız.FileNameExtensionFilter filter=new FileNameExtensionFilter("Naoumis Database","naoumis");
fc.setFileFilter(filter);
setFileSelectionMode metoduŞöyle yaparız.
fc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
setMultiSelectionEnabled metoduŞöyle yaparız.
fc.setMultiSelectionEnabled(false);
showOpenDialog metoduÖrnek
Şöyle yaparız.
//Show the file chooser dialog
int returnVal = fc.showOpenDialog (null);
Daha sonra şöyle yaparız.//If the user chose a file then return it
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();
...
} else {
System.out.println("Open command cancelled by user.");
}
Örnek
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
if (fc.showOpenDialog(this)==JFileChooser.APPROVE_OPTION)
{
File file = fc.getSelectedFile();
...
}
showSaveDialog metoduŞöyle yaparız.
if (fc.showSaveDialog(null) == JFileChooser.APPROVE_OPTION) {
//Retrieve file user chose
File file = fc.getSelectedFile();
...
}