我有一个帧数组和一个按钮,点击后,会向数组添加一个新帧。使用变量(int/string)来定义帧/对象名称
我想知道是否可以使用数组长度来确定要添加的新框架的名称。例如,如果数组的长度是8,我将它存储在一个变量中(例如,int i = length,即8)。
我然后创建我的框架,所以
InternalFrame intFrame(i) = new InternalFrame();
intFrameArray.add(intFrame(i));
使用intFrame(一)正确的方式做到这一点?我目前无法测试自己,因为我在工作,但昨晚我尝试过这个问题时遇到了一些问题。
为什么要命名变量引用?既然你打算将对象添加到数组呢? – Codebender
@Codebender我希望能够在代码运行时动态创建新的框架。这些框架充当了学习java的旅馆预订软件中的房间。我希望用户能够添加额外的房间,使用数组并获得数组的长度是我想知道有多少帧以及保持所有内容顺序的最佳方式。尽管我愿意提出建议,我正在努力一点。 –
InternalFrame是您的自定义对象吗? – Renjith