Я использую netbeans для разработки приложения java dextop, я создал JFilechooser
, который позволит пользователю сохранить созданный новый файл.
Но эта int returnVal = newFileChooser.showSaveDialog(this);
строка следующего кода выдает эту ошибку:
method showSaveDialog in javax.swing.JFileChooser cannot be applied to given types
required: java.awt.Component
found: netsim.NetSimView
здесь имя класса NetSimView
, а пакет с исходным кодом netsim
private void newMenuItemActionPerformed(java.awt.event.ActionEvent evt) {
newFileChooser=new JFileChooser();
int returnVal = newFileChooser.showSaveDialog(this);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = newFileChooser.getSelectedFile();
} else {
System.out.println("File access cancelled by user.");
}
}
Как исправить эту ошибку?