Está aparecendo um erro no código que estou fazendo no momento que não estou sabendo identificar o porque oO
método inteiro:
[code] protected void aihJMenuItem_actionPerformed(ActionEvent e) {
JFileChooser selecionarPasta = new JFileChooser();
selecionarPasta.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int resultado = selecionarPasta.showOpenDialog(this);
if (!(resultado == JFileChooser.CANCEL_OPTION)) {
if (selecionarPasta.getSelectedFile().isDirectory())
String aihPath = selecionarPasta.getSelectedFile()
.getAbsolutePath();
} // if
} // aihJMenuItem_actionPerformed[/code]
Trecho com erro de compilação:
if (selecionarPasta.getSelectedFile().isDirectory())
String aihPath = selecionarPasta.getSelectedFile()
.getAbsolutePath();
E assim, com colchetes o erro some:
if (selecionarPasta.getSelectedFile().isDirectory()) {
String aihPath = selecionarPasta.getSelectedFile()
.getAbsolutePath();
} // if
Sabem me dizer o porque exatamente do erro quando não tem colchetes ?
PS: erros -
Description Type
aihPath cannot be resolved Java Problem
String cannot be resolved Java Problem
Syntax error, insert “;” to complete Statement Java Problem
Syntax error, insert “AssignmentOperator Expression” to complete Assignment Java Problem