के साथ फ़ाइलों को खोलना एक छोटी सी परियोजना के रूप में मैंने सोचा था कि यह एक टेक्स्ट एडिटर बनाने के लिए अच्छा होगा। मैं वर्तमान में फाइलें खोलने पर फंस गया हूँ। इस फ़ाइल को खोलने के लिए मेरी कोड है (e
एक ActionEvent
है, खुले एक JMenuItem
है):JFileChooser
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()));
}
}
}
कोशिश ब्लॉक मुझे परेशानी दे रहा है। ग्रहण कह रहा है कि getSelectedFile()
टाइप JMenuItem
के लिए अपरिभाषित है। यह MenuItem
एस के लिए भी अपरिभाषित प्रतीत होता है। क्या इस दृष्टिकोण के लिए कोई और तरीका है, या एक और तरीका जो वही काम करता है?
यह 'होना चाहिए choice.getSelectedFile(); ' – Krishan
वह विधि JFileChooser पर है: choice.getSelectedFile(); –
क्या कुछ बेहतर है जो JFileChooser। यदि आप माइक्रोसॉफ्ट ओपन बॉक्स में इसे खोलना चाहते हैं तो क्या होगा। –