setLayout(gbG); gbcG.gridy = 0; gbG.setConstraints(lbLabel17, gbcG); add(lbLabel17); gbcG.gridy = 2; gbG.setConstraints(lbLabel0, gbcG); add(lbLabel0); add(lbLabel1); gbcG.anchor = GridBagConstraints.WEST; gbG.setConstraints(btInputFileBrowse, gbcG); add(btInputFileBrowse); gbcG.gridy = 3; gbG.setConstraints(btOutDirBrowse, gbcG); add(btOutDirBrowse); gbcG.anchor = GridBagConstraints.WEST; gbG.setConstraints(tfInputFileName, gbcG); add(tfInputFileName); add(tfOutDirName); gbcG.anchor = GridBagConstraints.CENTER; gbG.setConstraints(lbLabel16, gbcG); add(lbLabel16);
@Override public void actionPerformed(ActionEvent e) { if (e.getSource() == btInputFileBrowse) { browseFile(tfInputFileName); // Action for btInputFileBrowse } if (e.getSource() == btOutDirBrowse) { browseDir(tfOutDirName); // Action for btOutDirBrowse } if (e.getSource() == btGenXmlBrowse) { browseFile(tfGenXMLname); // Action for btGenXmlBrowse } if (e.getSource() == btGo) { lbResult.setText("Working"); go(); // Action for btGo } }
@Override public void newError(int severity, String message, Exception exception) { Logger log = UIMAFramework.getLogger(); log.log(logLevels[severity], GUI.theGUI.pnG.showInStatus("JCasGen " + sevMsg[severity] + ": " + message), exception); if (null != exception) { ByteArrayOutputStream b = new ByteArrayOutputStream(); PrintStream ps = new PrintStream(b); exception.printStackTrace(ps); ps.flush(); GUI.theGUI.pnG.showInStatus(b.toString()); ps.close(); } if (IError.WARN < severity) throw new ErrorExit(); } }
this.jg = jg; pnG = new G(this);
@Override public void subTask(String message) { GUI.theGUI.pnG.showInStatus(message); UIMAFramework.getLogger().log(Level.INFO, " >>JCasGen " + message); }
@Override public void done() { UIMAFramework.getLogger().log(Level.INFO, GUI.theGUI.pnG.showInStatus(" ** JCasGen Done.")); GUI.theGUI.pnG.lbResult.setText("Finished"); }