我在尝试用java读取.txt文件时遇到问题
我试图读取一个我在尝试用java读取.txt文件时遇到问题,java,event-dispatch-thread,Java,Event Dispatch Thread,我试图读取一个.txt文件,但当我调试该文件时,NetBeans向我显示了一个名为EventDispatchThread.java的类,并在此期间启动: void pumpEventsForFilter(int id, Conditional cond, EventFilter filter) { addEventFilter(filter); doDispatch = true; while (doDispatch && !isInterrupted()
.txt
文件,但当我调试该文件时,NetBeans向我显示了一个名为EventDispatchThread.java
的类,并在此期间启动:
void pumpEventsForFilter(int id, Conditional cond, EventFilter filter) {
addEventFilter(filter);
doDispatch = true;
while (doDispatch && !isInterrupted() && cond.evaluate()) {
pumpOneEventForFilters(id);
}
removeEventFilter(filter);
}
我不知道为什么;我将在下面显示我的代码,我希望你能知道我做错了什么
private void btnCrearRutinaActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
String Musculos = null;
String Brazo, Pecho, Hombro, Espalda, Pierna, Abdomen, Cardio, Tiempo;
Object NivelEjercicio = CmbNivel.getSelectedItem();
String NE = String.valueOf(NivelEjercicio);
Tiempo = txtTiempo.getText();
if (checkBrazo.isSelected()) {
Brazo = "Brazo";
ArrayList RutinaFinal;
String Archivo = "C:\\Users\\luisricardo\\Documents\\Brazo.txt";
try {
RutinaFinal = Rutina.buscarEjercicios(Archivo, 30);
} catch (IOException ex) {
Logger.getLogger(MenuCreateRutnia.class.getName()).log(Level.SEVERE, null, ex);
}
}
您是否收到任何错误???从UI组件启动的每个操作都将在事件调度线程中运行。由于此操作从按下按钮开始(我假设),因此它将在EDT上运行。你应该看一看,然后。它在EDT上运行不会影响文件读取,但不建议在EDT上执行长时间操作,因为UI将无响应。