목록JAVA (6)
공부하는혜원
//색상: 검정, 전체: 본문 1, 제목: 제목 3 1. JSON API 활용하기 🌈Tech Stack🌈 …

4. 위도와 경도를 추출하여 지도를 보여주는 프로그래밍 이전까지 실습했던 내용을 GUI Version으로 만들어볼 것이다. 1) GUI 만들기 GUI를 만들어준다. initGUI를 하면 화면에 GUI를 표시할 수 있다. 이 구조다. 여기서 제일 중요한건 버튼을 눌렀을 때 정보가 표시되도록 하는 것이다. btn.addActionListener(new NaverMap(this)); 이부분이 버튼을 눌렀을 때 처리할 이벤트 핸들러이다. 2) AddressVO 만들기 AddressVO 클래스를 하나 생성하고 디폴트 생성자와 getter/setter를 만들어준다. toString도 재정의 해준다. 3) 버튼이 눌렀을 때 정보가 표시되도록 하기 이전 코드에서 NaverMap 클래스를 만들어주지않아 오류가 생겼을 것..

2. 지도 이미지 생성하기 1) 이전에 사용했던 코드를 활용한다. 이전에 사용했던 코드 for문에 다음과 같이 추가해준다. 2) map_services 클래스 만들기 인자값으로는 좌표 x,y 와 주소 값을 받아준다. 3) API의 url 주소 가져오기 Static Map - API 참조서 (ncloud.com) 여기에 친절히 나와있으니 복사해서 사용하고 GET방식이니 뒤에 물음표도 붙여서 완성해준다. 3) api 파라미터 활용하기 Static Map - API 참조서 (ncloud.com)

1. 주소를 입력하면 위도와 경도를 추출하는 프로그래밍 1) 네이버 클라우드 플랫폼의 지도 API 등록하기 2) 네이버 API 주소 및 client ID, KEY 가져오기 네이버 API 주소는 NAVER CLOUD PLATFORM API - API 참조서 (ncloud.com) 1️⃣ Java TPC 실전프로젝트(Java API 활용) 따라하기 (2) Java Naver Maps OpenAPI 활용 - Geocoding(지도 서비스) 프로젝트 1. JSON API 활용하기 (JSON-Java) 1) 한 사람에 대한 JSON 객체를 만들어준다. >> JSON 형태로 출력됨. 사람을 더 추가한다 했을 때, 배열로.. hyewon-is-studying.tistory.com 마지막으로 try-catch문을 완성..

1. JSON API 활용하기 (JSON-Java) 1) 한 사람에 대한 JSON 객체를 만들어준다. >> JSON 형태로 출력됨. 사람을 더 추가한다 했을 때, 배열로 관리한다면 더 효율적일 것이다. 2) 배열을 만들어서 새로운 객체를 추가해보기 JSONArray를 만들고 put을 이용해 앞의 student의 객체를 배열에 넣어준다. 새로운 객체를 추가하고 마찬가지로 배열에 넣어준다. 3) 배열 출력하기 object를 하나 더 생성해준다. object안에 KEY 값을 입력해주고 VALUE는 배열 안을 출력할 것이기 때문에 students를 입력해준다. 그리고 출력을 해주면 되는데, object만 입력해도 되지만, 앞에서 재선언 해주었던 toString을 불러와 깔끔하게 출력해준다. ( 안의 숫자는 들여..

1. 객체를 표현해보자(XML, JSON) >> 문자열로 만들어 놓으면 데이터를 쉽게 주고받을 수 있다. 1) 의미 없고 구분이 있는 문자열 형태 >> 단순하지만 데이터 처리 어려움 String Member = " 이름, 주소, c, d "; 2) 의미 있고 구분 있는 문자열 형태 (XML) >> 데이터 처리는 쉬우나 데이터 크기가 커짐 (태그를 많이 붙였기 때문에) String xmlMember = " " + " " + " 이름 " + " 주소 " + " " + " "; 3) 의미 있고 구분 있는 문자열 형태 (JSON) >> 데이터 크기는 작아지나 표현이 제한적임 String jsonMember = "[{ 'name' : '이름', 'address' : '주소', 'Key' : 'Value'}]" 2..