public void actionPerformed(ActionEvent e) { int spaceNumber = Integer.parseInt(TxtspaceNumber.getText().trim()); String ownerName = TxtownerName.getText().trim(); String gender = Txtgender.getText().trim(); int age = Integer.parseInt(Txtage.getText().trim()); String licensePlate = TxtlicensePlate.getText().trim(); // TODO Auto-generated method stub JOptionPane.showMessageDialog(null, "修改成功!"); Park park = new Park(spaceNumber,ownerName,gender,age,licensePlate); parkimpl.UpdatePark(spaceNumber, park); Reset();java如何在同个包内的另一个文件中引用这段代码
时间: 2023-02-06 12:08:51 浏览: 68
在另一个文件中引用这段代码,你需要先导入这个文件所在的包,然后使用类名调用这段代码所在的方法。
例如,假设这段代码位于名为 "MyClass" 的类中,并且这个类位于名为 "com.example.mypackage" 的包中,那么在另一个文件中引用这段代码的方法如下:
```
import com.example.mypackage.MyClass;
// ...
MyClass myClass = new MyClass();
myClass.actionPerformed(e);
```
在这个例子中,我们首先导入了 "MyClass" 所在的包,然后使用类名 "MyClass" 创建了一个 "MyClass" 类的实例,最后调用了这个实例的 "actionPerformed" 方法。
注意,在调用 "actionPerformed" 方法时,你需要传入一个 "ActionEvent" 类型的参数 "e"。
相关问题
jButtonById.setText("搜索"); jButtonById.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent evt) { int spaceNumber = Integer.parseInt(jTextById.getText().trim()); s = new Parkimpl(); String[] newCell = s.Query(spaceNumber); if (newCell == null || newCell.length == 0) { JOptionPane.showMessageDialog(null, "未找到车位信息"); } else { tableModel.addRow(newCell); } }这段代码无法对生成的文档里的内容进行检索检验数据是否为空
这段代码看起来像是在 Java 中使用了 Swing 的 GUI 库来创建一个界面,其中包含了一个名为 jButtonById 的按钮和一个名为 jTextById 的文本框。当用户单击按钮时,会执行 ActionListener 的 actionPerformed 方法。
在 actionPerformed 方法中,首先会从 jTextById 文本框中获取文本,然后使用 Integer.parseInt 将其转换为整数。接着,调用 Parkimpl 类的 Query 方法,并将转换后的整数作为参数传入。Query 方法会返回一个字符串数组。
如果 Query 方法返回的字符串数组为空或长度为 0,则会弹出一个对话框,显示 "未找到车位信息"。否则,会将返回的字符串数组作为一行添加到 tableModel 中。
希望这对你有帮助。如果你有其他问题,欢迎继续提问。
public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals("________")) { int n = Integer.parseInt(___________); n++; label.setText(""+n); } }帮我填空
我理解您的问题是Java的GUI编程中,如何在按钮的监听事件中获取用户输入的数字并将其赋值给变量n。那么答案应该是:
- 第一个空:按钮的Action Command,即按钮组件的标签文本或设置的Action Command字符串。
- 第二个空:用户输入数字的文本框组件的名称或者ID。
具体地说,如果用户输入数字的文本框组件的名称或ID是textField,而按钮组件的Action Command是"calculate",那么可以填空的代码为:
public void actionPerformed(ActionEvent e) {
if(e.getActionCommand().equals("calculate")) {
int n = Integer.parseInt(textField.getText());
n++;
label.setText("" + n);
}
}