Java 在Netbeans中创建新的ArrayList
我对Java 在Netbeans中创建新的ArrayList,java,netbeans,arraylist,Java,Netbeans,Arraylist,我对Netbeans编程还不熟悉,所以请尽量简单 现在,我在同一个项目中有3个java文件:mainframe.java、edit.java和add.java 在“大型机”窗口中,有两个按钮,用于进入“编辑和添加”窗口。在“添加”窗口中,您可以在文本字段中输入文本,然后按下按钮将其添加到ArrayList,我执行了以下操作: public static void main(String args[]) { List<String> Hey = new ArrayList&l
Netbeans
编程还不熟悉,所以请尽量简单
现在,我在同一个项目中有3个java文件:mainframe.java、edit.java和add.java
在“大型机”窗口中,有两个按钮,用于进入“编辑和添加”窗口。在“添加”窗口中,您可以在文本字段中输入文本,然后按下按钮将其添加到ArrayList
,我执行了以下操作:
public static void main(String args[]) {
List<String> Hey = new ArrayList<String>();
}
接下来,在编辑窗口中,我有一个JList
来显示ArrayList
的内容。我不知道如何编码:(公共类我的{
列表嘿;
公共静态void main(字符串参数[]){
Hey=新的ArrayList();
}
私有void btnFortsattActionPerformed(java.awt.event.ActionEvent evt){
//文本字段的变量名为“TXFREATE”
String text=txfCreate.getText();
Hey.add(text);//这里的问题是Netbeans找不到“Hey”符号
}
}首先看一看这个问题中没有与netbeans相关的内容。就像在eclipse中做同样的事情一样……试着阅读Java中的变量作用域。你会在5分钟内找到一个aswer。
private void btnFortsattActionPerformed(java.awt.event.ActionEvent evt)
{
//The variable name of the text field is "txfCreate"
String text = txfCreate.getText();
Hey.add(text); //The problem here is that Netbeans cannot find "Hey" symbol
}
public class My {
List<String> Hey;
public static void main(String args[]) {
Hey = new ArrayList<String>();
}
private void btnFortsattActionPerformed(java.awt.event.ActionEvent evt) {
//The variable name of the text field is "txfCreate"
String text = txfCreate.getText();
Hey.add(text); //The problem here is that Netbeans cannot find "Hey" symbol
}