如何在NetBeans中添加一个文本字段的操作?
private void totalActionPerformed(java.awt.event.ActionEvent evt) {
DefaultTableModel model = (DefaultTableModel) billing.getModel();
model.addRow(new Object[]{code.getText(),itemname.getText(),rate.getText(),qty.getText(),total.getText()});
String a = code.getText();
String b = itemname.getText();
String c = rate.getText();
String d = qty.getText();
int x = Integer.parseInt(rate.getText());
int y = Integer.parseInt(qty.getText());
int z = x * y;
String r = String.valueOf(z);
total.setText(r);
}
如果您使用Netbeans Swing GUI Builder,最简单的方法是:
- 选择设计视图中的JTextField
- 右键单击弹出菜单
- 选择"事件->动作->已执行动作"。
(这将创建一个新的函数存根,设置代码以便在操作发生时调用它,并将光标放在函数的源代码中。) - 将上面函数的内容复制到新创建的函数中,或者从该函数中调用上面的函数。
也可以选择textfield,选择Properties,切换到Events选项卡,并编辑Field for actionPerformed来指定您现有的功能。