Download List

프로젝트 설명

WidgetServer is a Java/XML server-side GUI-framework which enables an application to run as either a monolithic Swing app, a client/server Swing app, or as a Web app without any change and without loss of functionality. An Eclipse Plugin is available as well. A rich widget set is supported that includes tree views, tabbed panes, split panels, and much more. Animations, all types of events, and several effects are supported, as well. A unified widget-based, object-oriented programming interface for Web and Swing GUIs is offered to the developer to control and assemble the GUI. Web applications are fully AJAX enabled. For Swing client/server applications, the framework handles client/server communication, including compression and security layers.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-01-04 14:46
1.2

이 릴리스에는 IE 7이 파이어 폭스 2와 호환이 가능하고, 자바 6에서 테스트되었습니다. HTTP 세션 시간 초과가 지금은 스윙을 기반으로 씬 클라이언트에 대한 작동합니다. 잘못된 스윙 HTTP 세션을 자동으로 닫힙니다 클라이언트 서버에 의해 인식됩니다. TabbedPanes "탭 닫기 - 버튼"() 탭에서와 같은 다른 구성 요소를 렌더링할 수있습니다. 액셀 러레이터는 풀다운 메뉴 및 컨텍스트 메뉴에서 menuitems 추가했다. halfobject 통신 계층이 낮은 대역폭의 통신 속도를 refactored있다.
Tags: Major feature enhancements
This release has been tested to be compatible with
IE 7, FireFox 2, and Java 6. HTTP session timeout
now works for Swing based thin clients. Invalid
Swing HTTP sessions are recognized by the server,
which closes the client automatically. TabbedPanes
are able to render any other component (like a
"Tab-Close-Button") in tabs. Accelerators for
menuitems in pulldown menus and context menus were
added. The halfobject communication layer has been
refactored to speed up low bandwidth
communication.

2006-11-30 18:15
1.0.5

빌더는 GUI를 취소할 수의에서 버그 / 해결되었습니다 함수를 다시 실행, 그리고 일부 HTML 테이블에 문제가 없게 수정되었습니다. 다른 구성 요소를 버튼 (좋아, 콤보 박스 등)를 포함 스윙 테이블 헤더는 기본적으로 resizeable, 그리고 테이블 열 크기 스윙 컴포넌트를 헤더에 삽입의 크기 설정에 의해 결정됩니다.
Tags: Minor bugfixes
A bug in the GUI builder's undo/redo function has been fixed, and some render problems in HTML tables have been corrected. Swing table headers that contain other components (like buttons, combo boxes, etc.) are resizeable by default, and Swing table column sizes are determined by the size settings of the components placed in the header.

2006-11-22 17:34
1.0.4

이 릴리스, 테이블,리스트의 인터페이스를 렌더링과 나무의 간단한 처리 () 문자열 값으로 변환을 변경합니다. 일부 버그 모델에서 바인딩, 고정했다 web.xml에서 몇 가지 새로운 매개 변수를 세션의 자동 처리를위한 카운트 overlow 오류, 잘못된 클라이언트 유형의 오류가없고, 쿠키 - eanbled - 오류가 추가되었습니다. 클라이언트 감지 regexp와 user - agent를 사용하여 필드를 평가하고 향상됐다. 일부 재작업 배포에 새 매개 변수 설정을 설명하는 템플릿을 해본 적이있다.
Tags: Minor feature enhancements
This release changes the render interfaces of
tables, lists, and trees for simpler handling of
(transformed) string values. Some bugs were fixed
in model binding, and some new parameters in
web.xml were added for automatic handling of
session-count-overlow-error,
invalid-client-type-error, and
no-cookies-eanbled-error. Client detection was
enhanced to use regexp to evaluate the user-agent
field. Some rework has been done in the deployment
template to explain the new parameter settings.

2006-09-18 13:10
1.0.3

이 릴리스는 이벤트의 일부 버그수정 트리에서 플레이 할 때, 테이블을 사용하여 어떤 단서 상당히 낮은 네트워크 트래픽 처리, 라디오 패널 가져온다. 일부 다른 반은 객체 관련 프로토콜 재설계 네트워크 트래픽을 줄이기 위해 이루어졌다. 스플래쉬 화면이 훨씬 더 빨리 지금이 표시됩니다. 스윙 클라이언트 UI를 HTTP 요청에서 응답을 강화 분리할되었습니다.
Tags: Minor feature enhancements
This release brings some bugfixes in event
handling which lead to significantly lower network
traffic when using tree views, tables, and radio
panels. Some other half-object-protocol related
redesign was done to reduce network traffic.
Splash screens are displayed much faster now. The
Swing client UI has been decoupled from HTTP
request to enhance responsiveness.

2006-09-12 18:31
1.0.2

이 릴리스에는 약간의 버그수정 및 웹을위한 핵심 이벤트를 처리하는 몇 가지 향상된 기능 / AJAX 애플 리케이션을 기반으로 가져온다.
Tags: Minor bugfixes
This release brings some minor bugfixes and some enhancements in key event handling for Web/AJAX based applications.

Project Resources