
업다운 버튼과 숫자 편집창, 그리고 기록을 누적하여 기록하는 다음과 같은 프로그램을 만들어 보자. 이 프로그램은 다음과 같은 기능을 가진다. 업 다운 버튼으로 상단 편집창의 숫자를 증가 또는 감소시킨다 RECORD 버튼으로 편집창의 숫자를 하단의 기록창에 누적하여 덧붙인다. 업 다운 버튼이 눌려질 때마다 상단의 배경색을 랜덤하게 바꾸어 준다. 이런 기능을 구현하기 위해 필요한 단계를 차례로 살펴본다. 화면 구성 (레이아웃) 자바 스윙에서는 화면 구성이 좀 번거로운 점이 있다. 이것을 화면 빌더 같은 툴을 이용하여 설계하면 편리하지만, 간단한 화면 구성은 작성할 수 있으면 코드도 깔끔하고 유지보수가 쉽다. 위의 화면은 상단(편집창), 중간(버튼 세개), 하단(라벨로 텍스트 여러 줄 보여줌)으로 구성된다. ..

자바 개발을 하다보면 이클립스 같은 IDE를 사용하지 않고 명령프롬프트 만으로 프로그램을 컴파일하거나 실행시켜 볼 수 있어야 한다. 간단하게 프로그램을 테스트하거나 환경을 점검하기 위해 필요한 일이 많다. 그럴 때 메모장과 명령 프롬프트만으로 자바 프로그램을 실행시키는 방법을 살펴보자. 명령 프롬프트 열기 명령 프롬프트 창을 다음과 같이 실행시킬 수 있다. 데스크탑 하단 왼쪽의 검색하려면 여기에 입력하십시오 라는 검색창에 “cmd”를 입력하면 “명령 프롬프트” 프로그램이 검색되고 그것을 선택하면 다음과 같은 창이 뜬다. (디폴트는 검은색 바탕에 흰 글씨로 보임) 명령창에서 내가 원하는 디렉토리로 이동하기 위해 cd 명령을 사용하면 된다. 원하는 디렉토리는 탐색기에서 해당 디렉토리로 이동한 후 주소창을 클..
- Total
- Today
- Yesterday
- 스트링 +
- ToString
- follow
- 자바regex
- TypeError
- 스트링
- comparable
- contentEquals
- max
- Iterator
- indexof
- APPEND
- 패턴
- typedef
- python exercise
- C++ 클래스
- 동적바인딩
- 지연계산
- sort key
- python example
- Camel Style
- Lazy evaluation
- rust
- contains
- CompareTo
- 이터러블
- zip
- 콜렉션
- format
- 이터레이터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |