2013-11-14 3 views
-1

논리를 코딩 자바를 지원 쉽게 복잡한 GUI를 만들 수있는 도구가 있습니까 정말 다음의 현대적인 GUI를 구축하기 매우 힘든 작업입니다 종류 enter image description here나는 스윙을 시도

그러나 동시에 이 Java가 JAXP 및 기타 애드온 API와 같이 많이 제공하기 때문에 논리적 인 부분에 대해 Java withwithwith를 유지하는 것이 좋습니다. WindowBuilder 또는 다른 JavaGUI Builder와 같은 도구는 작업을 쉽게 만들지 만 여전히 진절머리 나는 GUI로 만듭니다.

좋은 GUI를 제공하고 java를 지원하는 도구가 있다면 알고 싶었습니다.

사용할 수 없다면 Windows App Store 또는 Android App Store에있는 사람들이 멋진 GUI로 이러한 종류의 앱을 개발하는 데 사용합니다.

(필자는 GUI에 대한 압박감이며 해킹이나 도구에 대해 알지 못합니다. 아이디어를주기 위해 포인트/테크닉을 만지면 도움이 될 것입니다.) downvote.Its 꿈의 프로젝트를하지 마십시오.

+1

JavaFX –

+0

* "작업을 쉽지만 진절머리 나는 GUI"로 만들 수 있습니다. * 일반적으로 GUI 작성자는 프로그래머 (예 : 당신)는 원하는 결과를 얻기 위해 레이아웃을 결합하는 방법을 이해합니다. 그런 다음 버튼과 컨트롤의 '모양과 느낌'은 ​​모양과 느낌을 설정하여 더 자세히 지정됩니다. –

+0

저는 Windows App 개발자가 C#을 사용하고 Android 개발자가 Google의 Android GUI를 사용하고 있다고 확신합니다. 나는 당신이 자바 스윙의 룩앤필을 코딩 할 수 있다고 생각한다. 나는 아직 아무도 그렇게하지 않았다고 생각한다. –

답변

2

제공된 그림과 같은 모든 종류의 GUI는 사용자 지정 애니메이션과 동작이있는 사용자 지정 UI이며 사용자가 선택한 모든 도구/프로그래밍 언어로 사용자 지정해야합니다. 그리고 스윙에서 특정 UI를 만드는 것은 어렵지 않지만 구성 요소를 사용자 지정하고 그래픽을 그릴 필요가 있습니다.

편집 : 또한 , 그것은 자바로 만든 정말 멋진 UI 예제를 가지고이 책 http://filthyrichclients.org/를보십시오.

+0

고마워, 적어도 나는 스윙을 계속하려고 동기를 얻었다. –

+0

편집에서 제공된 링크를보십시오. 다운로드하고 볼 수있는 예제도 있습니다. –

+0

나는이 책 전체를 읽고 스윙 해킹을하고 있지만, 질문을 제기 한 이유를 중재하기 위해 많은 노력을 필요로합니다. 사사에 감사드립니다. + 1 –

0

내가 아파치 피벗을 좋아 개인적으로 다른 java GUI frameworks here

모두에 대한 논의가있다. 네이티브 자바이지만 스윙처럼 쓰레기처럼 보입니다.