📄 KlasorOlustur.java .java dosyası
⬇️ İndir
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
public class KlasorOlustur {
KlasorOlustur(){
JFrame frame = new JFrame("Klasör Bul ya da Oluştur");
String masaustuYolu = System.getProperty("user.home") + File.separator + "Desktop" + File.separator + "Papatya";
// user/username/Desktop/Papatya
JLabel masaustuYoluLabel = new JLabel(masaustuYolu);
masaustuYoluLabel.setHorizontalAlignment(JLabel.CENTER);
masaustuYoluLabel.setBounds(0,10,350,30);
JLabel klasorAdiLabel = new JLabel("Klasör İsmi Giriniz");
klasorAdiLabel.setHorizontalAlignment(JLabel.CENTER);
klasorAdiLabel.setBounds(0,50,350,30);
JTextField klasorAdi = new JTextField();
klasorAdi.setBounds(50,90,250,30);
JLabel text = new JLabel();
text.setHorizontalAlignment(JLabel.CENTER);
text.setBounds(0,140,350,30);
klasorAdi.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
String klasorAdiString = klasorAdi.getText();
String klasorOlusturma = masaustuYolu + File.separator + klasorAdiString;
System.out.println("Olusturulacak klasörün yolu : " + klasorOlusturma);
File klasor = new File(klasorOlusturma);
if(!klasor.exists()) {
if(klasor.mkdir()) {
text.setText(klasorAdiString+" adlı klasör oluşturuldu.");
} else {
text.setText(klasorAdiString+" adlı klasör oluşturulamadı.");
}
} else {
text.setText(klasorAdiString+" adlı klasör bulunmaktadır.");
}
}
});
frame.add(masaustuYoluLabel);
frame.add(klasorAdiLabel);
frame.add(klasorAdi);
frame.add(text);
frame.setSize(350,250);
frame.setLayout(null);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setResizable(false);
frame.setVisible(true);
}
}