visual keyboard와 tomcat설치 및 이클립스 동기화

32

Upload: sukmin-lim

Post on 20-Jun-2015

153 views

Category:

Business


2 download

TRANSCRIPT

Page 1: Visual keyboard와 tomcat설치 및 이클립스 동기화

PRESENTATION

임석민

Page 2: Visual keyboard와 tomcat설치 및 이클립스 동기화

INDEX

Visual Keyboard

Tomcat Server

Page 3: Visual keyboard와 tomcat설치 및 이클립스 동기화

Visual Keyboard

Page 5: Visual keyboard와 tomcat설치 및 이클립스 동기화

Visual Keyboard

<body><form name="textform" method="post" action="."> <center><textarea name="inputarea" id="inputarea"></textarea></center></form> <!--키보드를 위한 테이블 Tag키보드 칸은 가운데 정렬을 위해 <th> Tag 를 사용--> <table border=2 name="Nkeyboard" id="nkey"> // 기본키보드

… </table> <table border=2 name="CLkeyboard" id="lkey"> // CapsLock 키가 눌린 키보드

… </table> <table border=2 name="SHkeyboard" id="skey"> // Shift 키가 눌린 키보드

… </table></body>

HTML 부분

Page 6: Visual keyboard와 tomcat설치 및 이클립스 동기화

Visual Keyboard

<style type="text/css">#inputarea{width:1000px;background:#eef;height:150px;resize:none;}#nkey{position:relative;margin-left:auto;margin-right:auto;display:table;}#skey{position:relative;margin-left:auto;margin-right:auto;display:none;}#lkey{position:relative;margin-left:auto;margin-right:auto;display:none;} </style>

CSS 부분

Page 7: Visual keyboard와 tomcat설치 및 이클립스 동기화

Visual Keyboard

var KeyMode;function clickKey(value){ var buffer = document.getElementById("inputarea"); if(KeyMode == 'SH'){ changeMode(KeyMode); KeyMode = null; } buffer.focus(); if(value=='bc'){ buffer.innerHTML = buffer.innerHTML.substring(0, buffer.innerHTML.length-1); } else { buffer.innerHTML += value; }}

JavaScript 부분 - KeyInput

Page 8: Visual keyboard와 tomcat설치 및 이클립스 동기화

Visual Keyboard

function changeMode(value){ KeyMode = value; var nkey = document.getElementById("nkey"); var skey = document.getElementById("skey"); var lkey = document.getElementById("lkey");

JavaScript 부분 - shift & CapsLock

switch(value){ case 'SH' : if(skey.style.display == "none"){ nkey.style.display = "none"; lkey.style.display = "none"; skey.style.display = "table"; } else { skey.style.display = "none"; nkey.style.display = "table"; } break; case 'CL' : if(lkey.style.display == "none"){ nkey.style.display = "none"; skey.style.display = "none"; lkey.style.display = "table"; } else { lkey.style.display = "none"; nkey.style.display = "table"; } break; }

Page 9: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 10: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 11: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 12: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 13: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 14: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 15: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 16: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 17: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 18: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 19: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 20: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 21: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 22: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 23: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 24: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 25: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 26: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 27: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 28: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 29: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 30: Visual keyboard와 tomcat설치 및 이클립스 동기화

Tomcat Server

Page 31: Visual keyboard와 tomcat설치 및 이클립스 동기화

Q & A

Page 32: Visual keyboard와 tomcat설치 및 이클립스 동기화

Thank you