Küçük bir proje olarak, bir metin editörünün güzel olacağını düşündüm. Şu anda dosyalar açılıyorum. Bu (açık bir JMenuItem
olan e
bir ActionEvent
olan) dosyayı açmak için benim kodudur:JFileChooser ile dosya açma
else if (e.getSource() == open) {
JFileChooser choice = new JFileChooser();
int option = choice.showOpenDialog(this);
if (option == JFileChooser.APPROVE_OPTION) {
try{
Scanner scan = new Scanner(new FileReader((open).getSelectedFile().getPath()));
}
}
}
try bloğu başıma dert veriyor. Eclipse, JMenuItem
türünde getSelectedFile()
undefined olduğunu söylüyor. Ayrıca MenuItem
s için tanımlanmamış gibi görünüyor. Buna yaklaşmanın başka bir yolu var mı, yoksa aynı şekilde çalışan başka bir yöntem var mı?
; ' – Krishan
Bu yöntem JFileChooser üzerindedir: choice.getSelectedFile(); –
JFileChooser'ın daha iyi bir yolu var mı? Microsoft Open kutusuna açılmış gibi görünmesini isterseniz. –