2011-05-12 3 views
1

자바로 버블 클러스터와 비슷한 프로젝트를 만드는 데 관심이 있습니다 (예제는 http://www-ui.is.s.u-tokyo.ac.jp/~takeo/research/bubble/index.html 참조)."버블 클러스터"프로젝트 (드래그 가능성, 그룹화, 드로잉, 병합 그룹)

내 목표는 사용자가 예제와 같이 그룹화하고 이동할 수있는 일련의 포스트잇 노트를 만들 수있게하는 것입니다. (다른 기능도 있지만이 기능을 시작하는 데 가장 어려움이 있습니다.) 나는 자바와 스윙을 사용할 것이다. 늘 (

이 -drawing

을 -merging

을 -grouping

-draggability 너무 걱정 (JTextAreas를 사용하여 첫 번째 우선 순위?) : 여기

내가 위로 읽고있다 몇 가지 있습니다 지금은 그 정도)

자바 GUI와 스윙을 만드는 데 너무 익숙하지 않아서 얼마나 어려울 지 잘 모릅니다. 어떤 생각이나 읽기/자습서?

미리 감사드립니다.

답변

1

이것은 관심 분야와 관련이있을 수 있습니다 : http://www.oldamascus.com/~lio/vis/graphlix/. 클러스터링에 주목하십시오 :) 처리 중입니다. 그러나 코드는 Swing으로 쉽게 이식 될 수 있습니다 (처리는 기본적으로 유용한 기능이 많은 파일이 하나의 파일로 덤프되는 프로그래밍 환경입니다).

+0

고마워요! 나는 볼 것이다 :) –

2

Christopher Collins (http://faculty.uoit.ca/collins/research/bubblesets/index.html)의 버블 세트 구현을 확인하십시오. 그의 소스 코드는 무료이며 사용하기 쉽습니다.

Prefuse 비주얼 툴킷 (prefuse.org)은 (i) 신속하게 프로젝트를 실행하고 (ii) 훌륭한 비주얼 툴킷을 작성하는 방법을 확인하는 좋은 방법입니다. 드래그 성, 렌더링, 레이아웃, 상호 작용 및 기타 여러 기능이이 툴킷에 제공됩니다.