일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IT·컴퓨터
- 세월호참사
- 미국자전거길
- 세계여행
- 북아메리카(북미)
- 샌프란시스코
- 리컴번트삼륜
- 리컴번트삼륜자전거
- 자전거길
- 자전거여행
- Flex3.0
- CenturyRide
- 자전거과학
- 암스테르담
- 자전거
- 아이폰
- 사랑
- iPhone
- 미국
- amsterdam
- 국토종주
- Maxcruz
- 낙동강 종주
- FlashDevelop
- 낙동강
- 삼륜자전거
- 리컴번트자전거
- 국내여행
- 보청기
- KT
- Today
- Total
목록분류 전체보기 (2124)
지구별에서 - Things Old and New
Jogl을 JApplet 에 담는 법jogl 페이지를 JApplet 에 담는법을 설명한다. 이번에는 조금 복잡한 jogl 페이지를 JApplet 에 담아 본다. 제 11~12강좌에서 다루었던 보기를 JApplet 으로 만들어 본다.JApplet의 자식 클래스로 JoglJApplet을 아래와 같이 작성한다. 이것은 AWT의 Applet 작성법과 크게 다른지 않다. 17째 줄에 사용한 JoglRender는 AWT의 JoglDisplay에 해당하는 것으로 GLEventListener를 임프리멘트하는 클래스로 Swing 컴포넌트를 사용한다는 점을 구별하기 위해서 그렇게 쓰기로 한다. 같은 내용을 JApplet 로 바꾸는 것이기 때문에 11째 강좌에서 사용한 클래스 정의를 그대로 변동없이 사용한다. 따라서 따로 ..
Jogl을 Applet에 담는 법아주 크지 않은 프로그램을 배포하는데에는 아직도 Applet 이 가장 흔하고 손쉬운 방법이다.오늘의 강좌에서는 jogl을 애플랫에 담는 방법을 설명하려 한다. 가장 간단한 jogl프로그램을 보기로 들어 짧은 코드로 설명할까 한다.여기 Jogl로 원 하나를 그리는간단한 Applet이 있다. 이 원을 그리는 Jogl을 Applet에 담는 방법을 설명한다. Applet 의 으뜸 프로그램, 클래스는 아래와 같다.import java.awt.*;import java.applet.Applet;import net.java.games.jogl.*;@SuppressWarnings("serial")public class JoglApplet extends Applet { static int ..
Swing 을 사용하는 Jogl 코드의 해설Swing 을 사용하는 Jogl 코드라고는 하지만 Swing 과 Jogl 의 통합이 아니라 Swing(lightweight component) 와 Awt(heavyweight component)의 통합이라는 표현이 합당할 것이다. Awt 는 스크린에 직접 접근할 수 있으나 Swing 은 오직 상위계층인 awt 의 네이트브 리소스를 통해서만 스크린에 접근할 수 있다. 이런 연유로 Awt 는 중량급 컴포넌트, Swing 은 스크린의 네이티브 리소스를 거니리지 않는 경량급 컴포넌트라 부른다. 어것은 아래의 클래스 계층구조를 보면 잘 알 수 있다.javax.swing Class JFramejava.lang.Objectjava.awt.Componentjava.awt.Co..
Jogl 과 SwingO'Relly에서 최근에 출판된 "Swing Hacks"이란 책의 공동 저자인Chris Adamson은 Jogl 에 대한 기사와 튜토리알을 많이 써 오고 있다. 그중에서도 가장 오래전에 쓴(09/11/2003) 튜토리알인"Jogl 에 뛰어들기(Jumping into JOGL)"는 사람들이 가장 많이 읽었고 또 JOGL에 입문하는 사람들에 큰 영향을 끼친 기사라 할 수 있다. 그 튜토리알안에는 AWT 의 GLCanvas 에 대응하는 GLJPanel 이 있지만 하드웨어적 가속화 렌더링을 당시는 지원하지 않기 때문에 JOGL에 GLJPanel 이 정의되어 있지만 사용하지 않기로 한다는 글귀가 있다. (It might seem odd that the sample uses AWT instea..
Processing 강좌를 쓰다 말고 JOGL 강좌를 다시 시작하게 된 동기는 궁극적으로는 프로세싱의 Jogl 을 하기 위해서는 Java version을 먼저 배우고 Processing 의 Jogl 을 공략하는 것이 순서일 것 같기 때문입니다. Java version은 이미 몇년 되었고 그 커뮤니티도 크고 참고할 문헌이 많이 있기 때문입니다. 사실은 네이버의 블로그의 리소쓰를 아낀다는 차원에서 야후의 블로그에 이미 강좌를올렸습니다. Jogl에 대한 한글 문헌이 흔하지 않는 탓인지 상당히 많은 사람이 매일 강좌를 읽어주어 야후는 물론이고 google 이나 daum 검색엔진에도 이 강좌가 검색되는데 유독 네이버의 검색엔진에는 내 강좌가 걸러지지 않는군요. 아마도 야후가 네이버의 경쟁상대이기 때문인지 모르겠습..
왜 프로세싱인가? 제가 쓴 플래시 제 28 강좌 에서 자바와 플래시를 비교하면서 플래시는 줄하나를 긋는데 아래 3줄 lineStyle(1, 0x000000, 100); moveTo(0,0); lineTo(100,100); 이면 되는데 자바는 온갖 중장비를 다 동원해야 한다고 말한 일이 있습니다. 그래서 "플래시여 만세" 였습니다. 그런데 프로세싱은 더욱 간단해서 단 한줄이면 됩니다. 즉 line(0,0, 100,100); 이면 됩니다. 위의 그림과 같이 1줄 입력한 다음 play 버튼 을 눌러 보세요. 아래와 같은 창이 뜨고 줄하나를 그어 놓습니다. 이것이 바로 디자이너와 프로그램초보자를 위해서 만들었다는 "프로세싱의 정신" 을 말하고 있습니다. 이 강좌에 처음 오신 분은 강좌 1번과 2번으로 돌아가서 ..
지난 강좌에서 한글 번역한 Josh Nimoy의 튜토리알은 프로세싱 알파 버전에 대한 것으로 최신 버전인 베타 0095의 내용과는 다른 점이 많이 있습니다. 그 점을 보완하기 위하여 베타 버전의 사용환경 부분을 아래에 한글 번역하였습니다. 활용하시기 바랍니다. http://physics.snu.ac.kr/~kclee/Env/Environment_K.htm
디자이너를 위한 튜토리알 이 강좌는 Flash 라든가 Director 를 쓰거나 익숙한 분을 위해서 New York 대학의 Tisch School of the Arts의 Josh Nimoy 씨가 쓴 Processing 강좌를 원 저자의 허락을 받아 제가 번역한 초벌 본입니다. 오타라든가 문맥이 불통하는 부분을 수정하여 공식사이트에 올릴 예정입니다. 그러기에 앞서 여러분에게 읽고 오타나 문맥이 통하지 않는 부분을 알려 주시면 수정본을 만드는데 도움이 되겠습니다. http://physics.snu.ac.kr/~kclee/tutorial/tutorial_KDraft.htm 를 읽고 오타나 이해가 안되는부분을 알려 주시기 바랍니다. 이메일주소는 dcknsk@yahoo,com 지난 강좌에서도 이야기 했지만 Pro..
오 대한민국 1968년도 다 저물어 가던 어느날 나는 씨애틀의 한 할인 매장에서 50 cent 짜리 made in Korea 라는 라벨이 붙은 싸구려 와이셧쓰를 본 일이 있습니다. 참으로 조잡해 보였습니다. 아무리 물가가 쌀 때이라 해도 50전 짜리 와이셧쓰라니 말입니다. LP 판 한장이 4~5불 할 때였습니다. 그러나 저는 콧등이 시큰하더니 눈물이 나왔습니다. 고국을 떠나온지 10년 가까이 되었습니다. 떠나 올 때 한국은 참으로 가난했습니다. 그리고는 그리움과 서글픔이 북바쳐 펑펑 울었습니다. 우는것이 부끄러워 뒤켠 주차장에 나와 남이 보지 못하는 구석에 돌아서서 울었습니다. 그것이 미국에 와서 처음 본 한국제 수입품이 었습니다. 먼지가 풀풀 날리는 평화시장의 봉제 공장에서 하루 14시간 피땀 흘려 만..
늙음은더욱아름다워라 몇해전2월에는 나는LA에서지냈습니다. LA는둘째누님이살고있습니다. 미수를넘긴누님은그전해만하여도건강해서조카들과하이킹도갔었는데 그해겨울은너무약해졌습니다. 두번째입원했을때나는 문병을갔었습니다. 병원은LA다운타운에있는카톨릭계병원이었습니다. 한국병동이따로있어마치한국병원같았습니다. 나는 한한국인간호사를보았습니다.이마에무엇인가를부치고다녔습니다. 이상하다싶어자세히보니재를발랐는데그것이떨어질까봐반창고를십자가모양으로붙였던것이었습니다. 그러고보니그날이재의수요일이었습니다. 내가성당을쉬고있은지몇해째인가그래서그날이재의수요일인것을까맣게 잊고있었던것입니다. 나는재의수요일의식을카톨릭의가장아름다운의식으로생각합니다. 사순절이시작하는수요일아침미사에서신부님은축성한재를“사람은흙에서왔으니흙으로돌아갈것을생각하십시오”하면서이마에발..