![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bDeMRK/btqGea4a40C/48Lu8iBL7vbbkx4Um0Kn70/img.png)
과제내용 1. 실습형 과제1 (35점) 교재 2장 SDI 프로젝트에서 다음 조건을 모두 만족하도록 수정한다. (1) 두 번째 차일드 윈도우를 삭제하고 그 자리에 [이름]버튼을 만들고, 버튼을 클릭하 면 메시지 박스에는 본인의 이름‘ 홍길동’이 나타나도록 수정한다. 과제물은 SDIView.cpp 파일과 결과 윈도우를 캡쳐하여 제출한다(그림1 참조) . 2. 실습형 과제 (35점) 교재 5장 폼뷰 프로젝트에서 고객의 ‘학번’을 입력하는 [학번] 항목을 추가한다. 즉, 왼편 창에서 [개수] 아래에 Edit 컨트롤을 추가하고 컨트롤이름을 [학번]으로 한다. [주 문완료] 버튼을 누르면 오른편 Edit 컨트롤의 맨 마지막에 입력한 ‘학번’ 이 출력되도록 한다. 과제물은 shoppingView.cpp 파일과 결과 ..
과제내용 학생 스스로 출제자가 되어 기존 기말시험과 같은 사지선다 객관식으로 7개 문제를 만들고, 문제별로 답과 해설을 추가하여 제출하라. 단, 홀수 학번은 교재 2,3,5,7,9,11,13장에서, 짝수 학번은 교재 2,4,6,8,10,12,14장에서 순서대로, 각 장마다 1문제씩, 각 장의 주제에 맞는 문제를 작성하여야 한다. 아래 지시사항을 반드시 지켜야 한다. - 문제의 맥락을 이해할 수 있게 5줄 이내의 해설을 작성하며, 관련 내용 을 확인할 수 있는 (교재의 쪽수 또는 참고자료의 쪽수)와 내용을 반드시 명시한다 (아래 예시 참고). - 문제의 참신성과 품질을 우선 고려하여 평가할 것이다. 2장(Java 기본문법) - 다음 Java의 자료형에 대한 설명으로 바르지 않은 것을 고르시오. ① char..
과제내용 조선일보 기사‘그리스의 방역 마법’(2020년 5월 5일, 손진석 파리 특파원) https://news.chosun.com/site/data/html_dir/2020/05/05/2020050500011.ht ml을 읽고, 본인의 입장을 정하여 논술합니다. 서론 포퓰리즘. 보통사람들에게는 생소한 용어이다. 포퓰리즘의 개념은 특정한 정치현상을 지칭하기 위해 사용되지만 실제 그 의미는 분명하지가 않다. 그래서 인지 포퓰리즘은 중심이 얇은 이데올로기라 칭하기도 한다. 포퓰리즘은 누구나 인정하는 공통의 역사적 정책적 사회적 기반이 결여돼 있으므로 이데올로기에 녹아 들어야 한다. 포퓰리즘에 대해서 진보적이고 좌파적 성향의 지도자들의 비난이 많은데 그래서 인지 포퓰리즘이라는 이름은 시장주도의 보수적인 자유주..
과제 내용 다음 글은 프랑스에서 일어난 일을 정리한 것이다. 이 글에서 83 세 여성의 죽음을 안락사로 볼 수 있는지 없는지 논하라. "2020년 4월 15일 나는 의사로부터 전화를 받았다. 의사는 나의 어머니가 코로나 바이러스에 감염되었다고 했다. 그는 새벽 5시 30분에 어머니가 계시는 양로원을 방문했는데, 어머니는 열이 있 었고 기침을 했다고 한다. 그런데 그는 통증을 완화하는 처방만을 해주고 왔다고 한다. 다시 말하면 실제로 치료를 전혀 하지 않고 방치했다는 것이다. 어머니는 83세인데, 그날 아침 열은 그다지 높지 않았고, 폐기능도 85%는 되었다. 그런데도 의사는 치료해서 낫도록 하는 노력을 하지 않고, 고통 없이 잠들 수 있도록 하는 의약품만을 처방한 것이다. 게다가 이러한 일을 나와 나의 ..
들어가며 웹 상에 호스팅된 리소스(이미지, 동영상)을 다운로드 받고자 할 때가 있습니다. 이럴때 리소스의 URL를 이용하여 로컬로 저장하는 방법에 대해서 알아보겠습니다. 방법 Java IO를 사용하여 아래와 같이 구현이 가능합니다. String OUTPUT_FILE_PATH = "출력 파일 경로"; String FILE_URL = "리소스 경로"; try (BufferedInputStream in = new BufferedInputStream(new URL(FILE_URL).openStream()); FileOutputStream fileOutputStream = new FileOutputStream(OUTPUT_FILE_PATH)) { byte dataBuffer[] = new byte[1024]; i..
들어가며 본 글은 책 '모던 자바 인액션'을 토대로 정리한 내용이며 지극히 본인의 생각으로 몰랐던, 학습이 필요한 부분을 골라서 작성한 글입니다. 모던 자바 인 액션 자바 1.0이 나온 이후 18년을 통틀어 가장 큰 변화가 자바 8 이후 이어지고 있다. 자바 8 이후 모던 자바를 이용하면 기존의 자바 코드 모두 그대로 쓸 수 있으며, 새로운 기능과 문법, 디자인 패턴� www.yes24.com 스트림 슬라이싱 스트림의 요소를 선택하거나 스킵하는 다양한 방법을 설명한다. 스트림의 처음 몇개의 요소를 무시하는 방법, 특정 크기로 스트림을 줄이는 방법 등등 프레디케이트를 이용한 슬라이싱 자바9에서는 스트림의 요소를 효과적으로 선택할 수 있도록 takeWhile, dropWhile 두 가지 메서드를 지원한다. ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bjZUFa/btqGdQJN7uw/xhJtLkWK1kSmAKECCvLua1/img.png)
들어가며 JavaFX ComboBox를 사용하게 되면 FXML 상에서 바로 ComboBox의 값을 세팅해주면 편할 때가 있습니다. 변하지 않는 정적인 데이터를 사용하는 경우 적합 이때 간단하게 FXML에서 콤보박스의 데이터를 세팅하는 방법에 대해서 알아보겠습니다. Spinner의 사용법에 대한 자세한 내용은 아래 포스팅을 참고해주세요 [JavaFX] ComboBox 값 초기화 방법 및 사용법 ComboBox 값 초기화 방법 및 사용법 이번 시간에는 ComboBox에 값을 넣는 방법과 그 밖에 다른 사용법에 대해서 알아보도록하겠습니다. 일단 Main은 건드릴 필요가 없고 아래와 같이 fxml 에 ComboBox를 jinseongsoft.tistory.com 설정 방법 FXML상에서 Spinner의 데이터 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cuk9br/btqGdNsLYIE/pJvfC6mXSJ4mUf3G6kzT61/img.png)
들어가며 Selenium을 사용하다 보면 ComboBox와 같은 input의 dropdown 항목을 가져오거나 선택을 해야 할 때가 있다. 방법 여러 방법이 있을 수 있겠지만 아래와 같이 Selenium에서 제공하는 Select클래스에 comboBox를 담아서 사용하면 편리하다. Option 리스트를 가져오거나 원하는 Option을 선택하는 메서드를 제공하기 때문에 사용하기가 용이하다. Select comboBox = new Select(driver.fineElement(By.id("comboBox"))); //Option List 조회 List optionList = select.getAllSelectedOptions(); //Option 선택 comboBox.selectByIndex(1); //이때의..
- Total
- Today
- Yesterday
- 배낭 여행
- git
- 일본여행
- TableView
- effective java
- 자전거 여행
- 자바
- effectivejava
- java
- JavaFX 종료
- JavaFX
- 이펙티브 자바
- 일본 배낭여행
- 텐트
- JavaFX 테이블뷰
- 인텔리제이
- Java UI
- intelij
- 배낭여행
- 자전거
- JavaFX Table View
- 일본 여행
- windows
- 스프링부트
- 이펙티브
- springboot
- 이펙티브자바
- 방통대 과제물
- 일본 자전거 여행
- JavaFX Window Close
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |