본문 바로가기

javafx control 들 offset 구하기. 모니터 크기 application 창 크기 구하기 각 콘트롤의 xy을 구하는 식은 아래줄 참고하면 됩니다. Bounds textFieldOffset = textField.localToScene(textField.getBoundsInLocal()); // #############bounds.getHeight() : 1200.0#############visualBounds.getHeight() : 1160.0#############taskbarHeight : 40.0 //콘트롤 height#############visualBounds : Rectangle2D [minX = 0.0, minY=0.0, maxX=1920.0, maxY=1160.0, width=1920.0, height=1160.0]#############bounds : Rectangle2D [.. 더보기
javafx virtual keyboard 자동 바운스 간격 조절 처리. 하단 텍스트 필드를 선택시 키보드를 밀려오면서 이상하게 배치되는 현상을 고쳐 수정했다. 샘플 코드는 다음과 같다. package javafx; import java.util.Iterator; import javafx.application.Application;import javafx.application.Platform;import javafx.geometry.Bounds;import javafx.geometry.Rectangle2D;import javafx.scene.Node;import javafx.scene.Parent;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.control.TextField;im.. 더보기
javafx Scene Builder TableView test data javafx의 tableView 구현시 이것저것 확인해 보기 위한 TableView.fxml 입니다. 완벽한 내용은 아닙니다만 스크롤은 생성되는 정도까지 나타납니다. tableView 구조 파악에 도움 되시길. 더보기
javafx Scene Builder listView test data javafx의 listview 구현시 이것저것 확인해 보기 위한 listView.fxml 입니다. 더보기
넷북으로 NAS 구성하기 넷북을 썩히자니 아깝고 팔기에는 골동품이라 살사람이 없을 것 같고 고민하던 중 NAS로 활용하시는 분이 많이 있다는 것을 알게 되어 구성해 보기로 했습니다. 우선은 홈 저장소로 구성하고 집에서만 torrent로 다운받고 스마트폰으로 바로 접근해 스트리밍 하는 법을 시도해보기로 하였습니다. 나아가 외부에서도 접근하는 방법까지도 구성해 볼 예정입니다. 우선 필요한 준비물은 다음과 같습니다.USBOpenMediaVault ISO파일(링크) 버전:2.1 i586Gparted ISO 파일(링크) 버전:0.23.0-1 i586Rufus 파일(링크)torrent 플러그인(링크) 설치 순서는 다음과 같습니다.OpenMediaVault 설치하기(링크)Gparted 설치하기(링크)OpenMediaVault 저장소 설정과 .. 더보기
NAS 구성. OpenMediaVault에 저장소 설정과 토렌트 설치 NAS를 Open Media Vault(이하 OMV)로 구성 후 저장소를 추가하고 토렌트 설치하는 법을 살펴보겠습니다. 파티션 설정 Open Media Vault를 설치했다면 파티션을 나눠줘야 접근가능한 저장소와 하드디스크를 활용할 수 있게 됩니다. 이 방법은 Gparted를 설치해서 진행하면 됩니다.(링크) 준비물 torrent 플러그인(링크) Open Media Vault 저장소 설정 ▲ OMV 관리자 페이지에 접속합니다. 최초 아이디와 비밀번호는 admin/openmediavault입니다. 저는 크롬브라우저 주소창에 192.168.0.236를 입력하였습니다. ▲ OMV 관리자 페이지에 접속하였습니다. ▲ 저장소-파일시스템 메뉴에 들어왔습니다.현재 연결안되어 있는 /dev/sda5 공간을 선택하고 마.. 더보기
NAS 구성. 서버에 Mobile 연결 방법 NAS 를 구성하고 최종적으로 스마트폰에서 서버에 접근하는 방법을 살펴보겠습니다. NAS가 집에 이미 구성되어 있다고 전제하겠습니다. 구성이 되어 있지 않다면 다음링크로 이동하여 NAS(스토리지)를 구성하세요. 그림으로 진행 순서를 살펴보도록 하겠습니다. ▲ Google Play에서 "smb"라고 검색합니다. ▲ 저는 ES 파일 탐색기를 이용하였습니다. ▲ ES 파일 탐색기 실행합니다. ▲ 좌측 상단의 메뉴 버튼을 누르면 위와 같습니다. ▲ 네트워크를 누르면 하위 메뉴가 나타납니다. ▲ 네트워크 - LAN을 들어오니 기존에 구성해놓은 openMediaVault가 보입니다. ▲ openMediaVault를 들어오니 암호를 입력하라고 나오네요. ▲ NAS에서 지정한 사용자 계정 암호를 입력합니다. ▲ 입력을.. 더보기
NAS 구성. Open Media Vault 설치 하기 NAS(스토리지)를 구성하려고 하는데 Open Media Vault가 적당하다고 하여 이렇게 작성해봅니다. open media vault가 무슨 프로그램인지는 다음링크를 참고하시면 됩니다.http://www.openmediavault.org/(링크) 집에 구성해서 외부에서도 접근 가능하고ftp를 구성할 수도 있고토렌트 플러그인을 설치해서 집에서 핸드폰으로 연결해 스트리밍 서비스로 다운받은 파일을 바로 볼 수 있게도 해줍니다. 그러면 Open Media Vault 설치 방법을 알아보겠습니다. 설치전 필요한 준비물은 다음과 같이 2개 입니다.OMV ISO 파일USB 1개 (내용은 모두 지워 집니다.) 먼저 다운로드는 다음링크에서 2.1버전을 다운 받았습니다.https://sourceforge.net/proj.. 더보기
프리웨어 데몬 설치 하기(daemon install) 데몬 툴은 가상의 드라이브를 생성하여 해당 드라이브로 다른 작업을 할 수 있게 도와주는 도구입니다. 보통 ISO로 된 이미지 파일을 데몬 툴에 불러와 cd-rom 드라이브에 cd를 넣은 것처럼 파일을 실행시켜 줍니다. 다운로드와 실행 ▲ 검색은 네이버를 이용했습니다. naver에서 "daemon Tools"라고 검색합니다. ▲ 위 화면 우측 상단에 "무료 다운로드"버튼을 누릅니다. ▲ 다운로드가 완료 되면 위와 같이 설치 진행 창이 나옵니다. ▲ 계약서에 확인 후 동의함을 눌러 다음으로 넘어갑니다. ▲ 파일연결, 바탕화면 바로가기 등 필요한 사항들을 체크합니다.악성코드가 있는지도 살펴봅시다. ▲ 설치할 경로를 지정합니다. ▲ 설치중입니다. ▲ 설치가 완료되면 바로 실행가능합니다.간혹 실행이 안되는 경우가.. 더보기
저용량 SSD 어디에 활용 해야 할까요? 고성능의 SSD가 넘쳐나는 세상에 골동품이 되어 가는 초기 모델의 저가형 SSD는 어디에 써야 할지 어떻게 쓰면 좋을 지 생각하게 됩니다. 데스크탑의 성능 향상에 크게 변화를 주는 것 또한 보조기억장치의 처리 속도문제인데.. SSD의 구매하려고 danawa 사이트를 구경하다 TLC, MLC 라는 용어를 접하게 되었고 제가 SLC인 SSD를 가지고 있다는 생각이 떠올랐습니다. SSD에 OS를 설치해서 쓸 목적이면, 128GB SSD 5만원이면 충분하다고 보여지는 상황이었는데.. 현재 컴퓨터는 HDD 외에도 하자가 많이 있어서 우선순위로 맞는지 고민 중이었습니다. 결국, 돈을 아끼고 기존에 있던 SSD를 활용해 보자! 이렇게 된 겁니다. MTRON MSD-SATA3535 16GB 상세정보는 다음과 같습니다... 더보기