Я пытаюсь выбрать свой файл из jcombobox и отображать данные в текстовой области. В настоящее время, у меня есть список из имени файла, но теперь когда я выберите имя файла из выпадающего списка его показать мне эту ошибку:Получить путь к файлу из jcombobox
SEVERE: null
Это мой текущий код:
private void jCmboxActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
//JComboBox jCmbox = (JComboBox)evt.getSource();
String stateName = (String)jCmbox.getSelectedItem();
updateData(stateName);
}
public void updateData(String path){
String csvFilename = "";
URL url;
try {
url = new URL(csvFilename);
} catch (MalformedURLException ex) {
Logger.getLogger(VisualizationPanel.class.getName()).log(Level.SEVERE, null, ex);
}
url = VisualizationPanel.class.getResource(path);
CSVData data = CSVData.loadFromFile(url.toString()); //loads the csv data
VisualizationPanel visPanel = new VisualizationPanel(this, data); //draws the vis panel and adds the data to it
}
Я новичок в Java может кто-то мне поможет в этом. Спасибо.
В основном вы делаете: 'новый URL («»)' – Berger
я совершенно не имею понятия, как это сделать на самом деле, я просто взял некоторые учебник из сети и редактировать код и попробовать его , вы можете помочь мне. – anonymous5671
Попробуйте «новый URL (путь)» и укажите полную трассировку стека при возникновении ошибок. – Berger