java - 创建不同数据类型(日期和 double )的二维数组

标签 java arrays swing user-interface

我正在尝试编写一个程序,根据不同时间点的多个读数来计算倍增时间。

我正在使用带有 JTextfield 的 Netbeans JFrame 和带有添加按钮的 DateChooser。我打算在每次单击添加按钮时将 JTextfieldDateChooser 中的值添加到数据类型 [Date,double] 的二维数组中。

输入所有数据后,我会看到另一个按钮,然后根据这些数据点绘制图表并计算倍增时间并生成报告。

我面临以下问题。

我不知道我将拥有的元素数量,可以是 2 个,也可以是 20 个,这取决于观察结果,我不确定如何在 JTextField 的上下文中进行设置JButtonDateChooser

任何帮助将不胜感激。

最佳答案

I will not know the number of elements I will have it can be 2 it can be 20 it will depend on the observations, I am unsure of how I can set this up in the context of a JTextField, JButton and DateChooser

我不会。使用JTable来管理会更容易。 .

这样您就不需要关心需要进行多少观察,他们可以简单地根据需要不断添加新行。

我还会创建一个包含 Datedouble 值的简单对象,可能称为 Observation,然后可以简单地通过JTable 的模型,如果需要,可以转移到 List 或数组之类的东西。

这以明显的方式将日期和值链接在一起,不容易断开 - 恕我直言

关于java - 创建不同数据类型(日期和 double )的二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17078957/

相关文章:

Java Swing 定时器倒计时

java - JTable 选择其他行并在单击某个单元格时获取其数据

java - 安卓 AES 问题

java - ActiveMQ持久话题连接设计征求意见

c++ - const char[] 和 const char* 的区别

objective-c - 如何将 C 样式数组发送到 objective-c 方法

arrays - 如何在 kotlin 中创建一个空数组?

Java文本后面的竖线?就像编辑器中指示页面结束位置的行一样

java - 检查Java程序中 'stderr'是否为空

java - 实例变量变为 null