ArrayLists を使用するのは私にとって初めてであり、最初に先生や友人に助けを求めます...しかし、オンライン コースなので、質問をするのに永遠に時間がかかります。学校(かなり小さな学校です。)
とにかく、これはとても単純でばかげていると思いますが(あなたにとってはばかげていると思います)、下線を引いたものを取り除いています...だから、重要なコンポーネントが欠けていると思います...
public class EmployeeProjectView extends FrameView {
たとえば、この行を見てください...このプログラムの冒頭にcompany
は赤の下線が引かれています(私はnetbeansを使用しています)。理由はわかりませんが、問題なく動作するString
ので、私の質問は...常にそうでなければならないのですか?として定義されていString
ますか?
/** Define the ArrayList */
ArrayList<company> employee = new ArrayList<company>();
public EmployeeProjectView(SingleFrameApplication app) {
}// </editor-fold>
これ (以下の「addButton」) は、配列に情報を格納する場所です。
private void addButtonActionPerformed(java.awt.event.ActionEvent evt) {
String c;
String ID, firstName, lastName, salary, date;
ID = IDField.getText();
firstName = firstNameField.getText();
salary = annualSalField.getText();
date = startDateField.getText();
newString
には赤い下線が引かれています...
c = new String(ID, firstName, lastName, salary, date);
employee.add(c);
}
private void listButtonActionPerformed(java.awt.event.ActionEvent evt) {
//Code here gets listed in Field...
}