ArrayList <String> cdcollection = new ArrayList();
private void initButtonActionPerformed(java.awt.event.ActionEvent evt) {
Collections.addAll(cdcollection, "small", "mayre", "brown", "evner", "rain");
initButton.setEnabled(false);
}
private void displayButtonActionPerformed(java.awt.event.ActionEvent evt) {
for (int i = 0; i < cdcollection.size(); i++) {
mainTextArea.setText(cdcollection.get(i));
}
}
private void addButtonActionPerformed(java.awt.event.ActionEvent evt) {
cdcollection.add(cdtitleInput.getText());
}
private void removeButtonActionPerformed(java.awt.event.ActionEvent evt) {
cdcollection.remove(cdcollection.size()-1);
}
이것을 실행하고 표시 버튼을 클릭하면 마지막 CD 제목 (비) 만 나타납니다 ... 다섯 개의 CD 제목을 모두 한 줄에 각각 표시하려면 어떻게합니까? 아래 그림과 같이ArrayList를 표시 하시겠습니까?
추가 기능은 추가 버튼이 눌려지면 전체 모음을 추가하여 추가 기능에 영향을주기 때문에 더 효과적입니다. – May
문제가 해결되면 대답을 수락하십시오. 그것이 SO가 작동하는 방법입니다 ... –
for-loop를 단순화 한 것은 당신을위한 것이 아닙니다? –