public MdrunPanel(Project project) {
super();
this.project = project;
createFileChooser();
inputField = new JFileTextField(10, fileChooser);
inputTableField = new JFileTextField(10, fileChooser);
inputTablePairField = new JFileTextField(10, fileChooser);
inputRerunField = new JFileTextField(10, fileChooser);
inputEDField = new JFileTextField(10, fileChooser);
inputPullField = new JFileTextField(10, fileChooser);
inputIndexField = new JFileTextField(10, fileChooser);
outputField = new JFileTextField(10, fileChooser);
outputCompressedField = new JFileTextField(10, fileChooser);
outputStructureField = new JFileTextField(10, fileChooser);
outputEnergyField = new JFileTextField(10, fileChooser);
outputLogField = new JFileTextField(10, fileChooser);
outputDgdlField = new JFileTextField(10, fileChooser);
outputEDField = new JFileTextField(10, fileChooser);
outputPullParamsField = new JFileTextField(10, fileChooser);
outputPullDataField = new JFileTextField(10, fileChooser);
outputHessianField = new JFileTextField(10, fileChooser);
outputIndexField = new JFileTextField(10, fileChooser);
nodesField = new JTextField(5);
threadsField = new JTextField(5);
initPanel();
}