자바 JTextArea, JTextField 텍스트를 쓰는 공간을 만드는 방법은 2가지가 있다. 1. JTextField JTextField f1 = new JTextField(10); // 텍스트 필드에 10칸의 공간을 만들어준다. 2. JTextArea JTextArea f1 = new JTextArea("English", 10, 20) //("처음에 나올단어 지정", 세로길이, 가로길이) java/GUI 2019.05.25
자바 ArrayList ArrayList는 자바에서 가장 많이 사용되는 데이터 스트럭쳐이다. 생성 ArrayList numbers = new ArrayList(); ArrayList는 java.util.ArrayList에 포함되어 있으므로 import 해준다. 추가 element를 추가할때는 add 메소드를 사용한다. add는 단순히 배열 뒤에 데이터를 더하기 때문에 빠르다. numbers.add(19); numbers.add(40); 자바 배열의 크기는 고정되어 있다. 내부의 배열이 꽉 찼는데 새로운 데이터를 추가하려면 기존 배열보다 2배 긴 새 배열을 만들어, 기존 데이터를 새로운 배열로 복제해야한다. 덕분에 프로그래머는 ArrayList의 크기를 신경쓰지 않아도 된다. 하지만 배열의 크기를 키우는 데는 많은 부하가 걸린다.. java/자료형 2019.05.25