下面的代碼是在簡單表單上單擊按鈕時採取的操作。問題來自一個if/else塊。 If行不會被終止。 Else行不會被終止。但我有一個一致的錯誤,我的Else存在沒有一個If。我看不出爲什麼。我需要比我更聰明的人來確定這裏發生了什麼。否則如果錯誤...並且我不知道爲什麼
預先感謝您!
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
FileFilter filter;
filter = new FileNameExtensionFilter("Comma Separated Value files","csv","txt");
JFileChooser chooser;
chooser = new JFileChooser();
chooser.addChoosableFileFilter(filter);
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
int showDialog = chooser.showDialog(this, null);
File selectedFile = chooser.getSelectedFile();
String filename;
filename = selectedFile.getAbsolutePath();
if (filter.accept(selectedFile))
{
jTextField2.setText(filename);
jTextField2.setBackground(Color.white);
else
jTextField2.setText("You Did NOT Select a CSV File.");
jTextField2.setForeground(Color.black);
jTextField2.setBackground(Color.red);
}
}