저는 Java로 UI를 만들려고하는데, 무엇을 사용해야하는지 결정하려고합니다. 나는 바닐라 스윙을 사용하고 싶지 않습니다.Java 사용자 인터페이스 프레임 워크?
한 가지주의 사항은 기존 스윙 응용 프로그램 내부에 추가해야한다는 것입니다. 나는 JavaFX와 Groovy Swing Builder를보고있다. 전자의 경우 스윙에 포함시키기에 대한 지원이 상당히 부족한 것처럼 보입니다.
누구나 다른 제안이 있습니까?
저는 Java로 UI를 만들려고하는데, 무엇을 사용해야하는지 결정하려고합니다. 나는 바닐라 스윙을 사용하고 싶지 않습니다.Java 사용자 인터페이스 프레임 워크?
한 가지주의 사항은 기존 스윙 응용 프로그램 내부에 추가해야한다는 것입니다. 나는 JavaFX와 Groovy Swing Builder를보고있다. 전자의 경우 스윙에 포함시키기에 대한 지원이 상당히 부족한 것처럼 보입니다.
누구나 다른 제안이 있습니까?
그루비들이 그리폰 : http://groovy.codehaus.org/Griffon으로 작업 중입니다.
웹 UI와 같은 콘솔 유형 GUI를 모델링한다고 생각됩니다.
또 다른 가능한 대답은 JavaFX입니다. hello world 앱에 대한 링크는 다음과 같습니다. http://javafx.com/docs/gettingstarted/javafx/create-first-javafx-app.jsp
+1 Griffon. 그래도 JavaFX에 대해서는 확실하지 않지만 마케팅 노력에도 불구하고 많은 관심을 끌지 못한 것 같습니다 –
Griffon은 현재 JavaFX 2.0에서 작동하는 JavaFX 플러그인을 사용합니다. https://github.com/deanriverson/griffon-javafx-plugin을 참조하십시오. – aalmiray
NetBeans를 사용 해본 적이 있습니까?
왜 이것을 다운 그레이드 했습니까? 그래픽 편집기를 사용하기 때문에 넷빈즈로 스윙 UI를 작성하는 것은 정말 쉽습니다. – nxadm
하지만 SwingX 법안에 맞게 수 있습니다.
리치 클라이언트 응용 프로그램에 일반적으로 필요한 기능을 제공하는 새롭고 향상된 구성 요소를 포함하여 Swing GUI 도구 키트의 확장이 들어 있습니다. 주요 특징은 다음과 같습니다
- 테이블, 나무 및 목록
- 찾기/검색
- 자동 완성
- 로그인/인증 프레임 워크
- 트리 테이블 구성 요소
- 조립식 패널 강조, 필터링, 정렬 구성 요소
- 날짜 선택 도구 구성 요소
- 오늘의 팁 구성 요소
(SwingLabs하지만, 그 순간에 아래로 보인다.)
편집 :초 읽기, 나는 당신이 실제로 선언적 UI 빌더에 대해 얘기했다 추측에? 이 경우 another answer of mine으로 전화하여 YAML 기반 스윙 UI 작성자 javabuilders을 추천합니다.
선언적 UI 작성자에 관한 질문은 http://stackoverflow.com/questions/761237/suggestions-for-declarative-gui-programming-in-java와 거의 같습니다. 그래도 지금은 말하기가 어렵습니다. –
나는 어디에서나들을 수있는 "바닐라"물건은 무엇입니까 ?? – OscarRyz
@OscarRyz 바닐라에 대해서는 잘 모르겠지만 초콜릿 스윙은 애니메이션 http : //i996.photobucket입니다.co.kr/albums/af88/taranaingel/Places/swstpgch.png –