调用前一个类的实例

时间:2013-12-19 18:21:59

标签: java swing jtable

我在java中编写Spreadsheet。因此,我使用SwingJtable。它工作得很好,但有些东西我无法理解。

这就是它现在的工作方式:

我有一个Main类,这个创建了一个Sheet,Sheetholder等等。

  

当用户将值插入单元格时,将检查该值是否指向另一个单元格(例如'= B17')或是否包含公式('= 5 * 5')。由于我需要递归的可能性(例如'= 5 * B17'),该值将被发送到一个名为Parameter的类。

问题是此类需要访问工作表:例如'Sheet.getContent(1,16)'。我怎样才能做到这一点?

我尝试了多个选项,但由于Main是一个构造函数,我不能简单地调用Main.sheet.

感谢您阅读!

2 个答案:

答案 0 :(得分:1)

您可以将Sheet属性添加到包含Sheet的单元格。

答案 1 :(得分:1)

Parameter类需要能够引用包含公式中单元格的Sheet对象。