文本框的Java集合实现
我有一个C#实现,使用集合以某种列表结构存储文本框,对象可以有自己的方法,这对我很有用文本框的Java集合实现,java,list,collections,Java,List,Collections,我有一个C#实现,使用集合以某种列表结构存储文本框,对象可以有自己的方法,这对我很有用 class PieceNameBoxArray : System.Collections.CollectionBase { private readonly Form myForm; public PieceNameBoxArray(Form host) { myForm = host; this.AddNewTextBox(); } public T
class PieceNameBoxArray : System.Collections.CollectionBase
{
private readonly Form myForm;
public PieceNameBoxArray(Form host)
{
myForm = host;
this.AddNewTextBox();
}
public TextBox this[int Index]
{
get
{
return (TextBox)this.List[Index];
}
}
public TextBox AddNewTextBox()
{
//adds a new next box
}
}
这是我在C#中的实现,然后在我的主窗体类中我可以调用
PieceNameBoxArray textBoxArray = new PieceNameBoxArray(this);
我该如何在Java中实现这一点?本质上,我只需要一个文本框的列表集合,我将能够动态地添加到我的表单中
编辑:我在项目中使用Swing作为我的GUI Java库。使其看起来类似于Visual Studio的C#Windows窗体。我建议,尤其是对于初学者,浏览 具体来说,由Josh Bloch编写的,尤其是其和。这将告诉您为什么要编写自己的实现,以及如何开始
(这是否是一个好的设计是一个完全不同的问题。)我建议,尤其是对于初学者,浏览一下 具体来说,由Josh Bloch编写的,尤其是其和。这将告诉您为什么要编写自己的实现,以及如何开始
(这是否是一个好的设计是一个完全不同的问题。)发布您的尝试,我们将提供帮助。看起来您没有付出任何努力(使用任何一种语言)…发布您的尝试,我们将提供帮助。看起来您没有付出任何努力(使用任何一种语言)。。。