在Java中获取对话框中的值,可以通过定义方法来实现。例如,在一个名为setBombFrame的类中,可以添加两个方法分别获取行值和列值。这两个方法可以返回相应的文本框中的内容。例如:
public String getRow() { return this.setRowField.getText().trim(); }
public String getCol() { return this.setColField.getText().trim(); }
在另一个java文件中,可以通过setBombFrame类的实例来调用这两个方法获取行和列的值。具体实现如下:
public static void main(String[] args) { setBombFrame s = new setBombFrame(); String row = s.getRow(); String col = s.getCol(); ...... }
另一种方法是在需要获取值的方法中添加setBombFrame类型的参数,这样可以传递setBombFrame的实例给该方法。如果在调用的地方可以直接访问到setBombFrame实例,则可以这样操作:
void getValue(setBombFrame s) { String row = s.setRowField.getText().trim(); String col = s.setColField.getText().trim(); ...... }
这样,就可以通过传递setBombFrame的实例来获取对话框中相应文本框的值。
温馨提示:答案为网友推荐,仅供参考