블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
05-19 16:13
 

달력

« » 2024.5
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 31
 

최근에 올라온 글

최근에 달린 댓글

에뮬레이터를 통해서 GWT 모듈을 띄울 경우 창 크기를 고정하고 싶어도

옵션으로 없기 때문에 (내가 모르는 건가....) 직접 해당 클래스를 수정해보았습니다. (GWT 1.4.60 기준)


이제 모듈 띄운 후 창 크기를 바꾸는 일은 없겠죠~

Posted by 자수씨
, |

GWT 로 개발을 시작한지 벌써 2년이 되어갑니다.

현재는 gwt-ext 로 개발을 하고 있어 ui 에 대한 스트레스가 덜했지만 예전에는 상당한 스트레스를

안겨준 GWT.... (gwt-ext 시작하신 분들은 더 힘들어 하시던데...)


프로젝트의 소스 구조를 구성하면서 느낀 부분은 최대한 쪼개자였습니다.

프로젝트 구분은 다음과 같이 나누어 집니다.



이번에 프로젝트를 다시 구성하는데 위와 같이 하자고 강력 주장할 예정입니다 ㅋㅋ

Posted by 자수씨
, |

웹 환경에서 로컬 환경에서 단순 DB 작업을 하고 싶을 때는 Google Gears 의 Database 를 활용합니다.

허나 GWT 에서 쓸려면 라이브러리화 된 것을 사용하면 좀 더 편하겠죠

gwt-google-apis 프로젝트 페이지에 가서 gwt-google-apis-1.0.0.zip 을 다운을 받습니다.

압축을 풀고 gwt-google-apis.jar 파일을 적당한 라이브러리 폴더에 옮긴 후에 모듈 xml 에

다음을 추가합니다.



그런 후에 개발을 해야겠죠... 저 같은 경우는 간단한 소스로 테스트를 했습니다.


캬캭 38일 남았네요 ㅋㅋㅋ

Posted by 자수씨
, |
제너릭 못쓰는거 때문에 많이 불편해서 주말을 이용하여 도전...

결과는?

Posted by 자수씨
, |

Release Notes for GWT-Ext 2.0.3

Features

  • Charts
    Supports for Charting via YUI charts. Line, Bar, Pie, Column charts are all available as a standard GWT-Ext Panel subclass. Charts use the standard Store as thier underlying data source. See demo here.
  • Mapping API
    Supports for Mapping API via Mapstraction. The supported Map providers include OpenStreetMap, Yahoo, Google, Microsoft, Map24, MultiMap, MapQuest, FreeEarth and OpenLayers.
    Various Maps are now available as a standard GWT-Ext Panel subclass. The motivation for the GWT-Ext Mapping API is not to compete with the other GWT Google Maps API's which are far more feature rich and complete. This API is over mapstraction which provides several commonly used features such as markers, polylines, GeoRSS and such using the same API.
    The desired map provider can be instantiated by a factory, and the rest of the code remains the same and works across various map providers (some free, and others commercial). This gives users more flexibilty to pick a map provider that meets their needs and license requirements.. See demo here.
  • Portal
    Initial Portal support. See demo here here

Changes

  • Various Bug Fixes
  • Ext.isFirebug() to detect if Firebug is enabled
  • GridPanel.clearSortState()
  • Support for preserving ordering in PropertyGridPanel
  • com.gwtext.client.widgets.menu.Adapter class to allow and Component (like TextField) to be added to a Menu
  • API's to access various Button's on PagingToolbar


- Yahoo! UI Library 의 chart 가 추가되었네요~ 다른 버전의 swf 는 지원 안해주나...
- Mapping API 도 추가되어 매쉬업에 편의성이 가미되었네요~
- Portal 도 손쉽게 만들 수 있게 데모까지 제공해주네요~

- 여러가지 버그를 수정하였고
- Ext.isFirebug() 를 통하여 firefox 의 firebug 가 활성화 되어 있는지를 확인할 수 있습니다.
- GridPanel 에 clearSortState() 메소드가 변경되었나... 추가되었나...
- 그 외, PagingToolbar 버튼에 API 로 접근할 수 있게 되었다네요... (ㅠ_ㅠ.. 이거 안되서 다시 만들었는데...)

여튼 잘 발전하고 있는 gwt-ext 를 보면서 뿌듯함을 느낍니다.~

출처 : GWT-Ext Release Notes

Posted by 자수씨
, |

6 개월간 javascript 만으로 그룹웨어를 만들어 보고

1년 8개월 여간 GWT 만으로 그룹웨어를 만들어보았다.

gwt-ext 를 접하는 순간 그간 UI 의 퀄리티가 떨어져

천대 받는 설움을 떨치는 것 같은 느낌이랄까...

자바스크립트를 무시하는 분들~ 각성하세요~~

gwt-ext 로 프로그래밍을 하니 점점 자신감이 생기는 것 같았다.

하나하나 알아가는 재미일까...


그나저나 힘든건 매한가지로세....




UMPC 나 하늘에서 뚝 떨어졌으면 좋겠당...

Posted by 자수씨
, |

gwt-ext 에서의 Window 는 X 버튼을 누를경우 내부 엘리먼트들을

자동으로 삭제처리를 합니다.. (리스너나 그런것들...)

X 버튼을 누른 후 다시 띄우게 되면 정상적으로 되지 않아 당황스러울 수 도 있는데요...

해결방법은 다음과 같습니다.


그럼 오늘도 빡쉬게 철야작업~

Posted by 자수씨
, |
일반적인 GridPanel 에 CheckboxSelectionModel 을 이용하여 CheckBox 를 추가했을 때

체크박스를 클릭하면 여러 행을 체크할 수 있습니다.
사용자 삽입 이미지







하지만 DragDrop 을 붙이게 되면 한개의 행만 체크할 수 있습니다.
(컨트롤이나 쉬프트로 여러행을 선택할 수 있으나 체크박스를 클릭해서는 여러행을 클릭할 수 없습니다.)
사용자 삽입 이미지







이 문제를 해결하는 방법은 다음과 같습니다.

Posted by 자수씨
, |
store 사용시에 json을 이용할 경우 proxy 오류가 나는 경우에

Ext.data.Store 클래스의 load 메소드에서 오류가 발생합니다.

해결할 수 있는 방법은 다음과 같습니다.


Posted by 자수씨
, |

[GWT] Constants 사용법

Google/GWT / 2008. 3. 25. 18:00

GWT 에서 다국어처리는Constants나 Messages 인터페이스를

상속받은 인터페이스를 이용합니다.

간단한 예제로 설명을 해드리겠습니다.

이상입니다 >_<

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백