короче: как я могу получить доступ к параметру, переданному в конструктор GUI в eventHandler?
подробнее: я использую NetBeans и Swing для написания плагина на Java.Я создал Jframe с графическим интерфейсом, который включает в себя JTextField.EventHandler для JTextField записывает значение, введенное в переменную.В рамках eventHandler я хочу затем вызвать метод (), который использует эту переменную и другую, которая была передана в конструктор графического интерфейса.
??Как я могу получить доступ к этой переменной?NetBeans не позволит мне изменить автоматически сгенерированную сигнатуру eventHandler, чтобы она включала нужную мне переменную GUI.Этот код событияHandler ниже.
Это 3-я неделя Java для меня, поэтому извиняюсь, если это очень простой вопрос
спасибо
B PS спасибо за сайт, он уже ответил много другие вопросы.
private void jTextField2ActionPerformed(java.awt.event.ActionEvent evt) { // *** no edit allowed to signature (greyed by NetBeans)
System.out.println( "textField2: " + jTextField1.getText() );
String s = jTextField2.getText();
try {
numIter = Integer.parseInt(s.trim());
testMethod(numIter, paramPassedIntoGUIconstructor);
// ?? how to get paramPassedIntoGUIconstructor?? <<-- key question
} catch (NumberFormatException nfe) {
JOptionPane.showMessageDialog(Cytoscape.getDesktop(),
"That's not an integer!", "NumberFormatException",1);
}
} // *** no edit allowed (greyed by NetBeans)