2011-04-15 5 views
0

Swing을 사용하여 Java에서 GUIS를 만들면 꽤 유용 할 수 있습니다.하지만 제가 만드는 것은 너무 단순합니다. 빠른 변경을 시도 할 때 짜증이납니다.Java 및 GUI 옵션

나는 자유 시간이 더 많았지 만, 그 순간부터 스윙에 더 익숙해지는 시간을 보내고 싶다.

커뮤니티에 대한 제 질문은 매력적인 GUI를 만들기위한 대체 방법에 대한 의견이 있습니까?

+3

@userNNNN "대안에 대한 의견."누군가를 고용하여 '간단하고 귀찮은'부분을 수행하십시오. BTW - 그 단어는 Java & Swing입니다. –

+0

도움이되지 않는 설명은 학생들이 배우려고 시도하는 이유가 질문을하기가 힘들다는 것을 알 수있는 이유입니다. 나는 당신이 말할 필요가 없다면 아무 말도하지 말 것을 제안합니다. 문맥에서 그것을 지키기위한 품위를 최소한 가지고 있다고 당신이 생각한다면, 나는 구현할 시간을 갖는 빠른 변화를 언급하고있었습니다. 나는이 질문을 썼을 때 나는 장사 할 생각을하지 않았다. 그래서 너는 다른 곳에 의견을 남겨 주셔서 감사하게 생각한다. 감사합니다. Simon –

+2

@ user671430 : 죄송하지만, 앤드류는 주로 도서관에 대한 불만으로 인해 동의합니다. 따라서 문제는 라이브러리가 아닌 여러분과 함께 할 가능성이 있습니다. 그 해결책은 여러분이 스윙 코드에서 더 강력 해져서 "간단하고 귀찮은"것을 발견하지 못하게하는 것입니다. –

답변

4

This은이 문제를 논의하는 매우 좋은 주제입니다. 스윙은 매우 유능한 프레임 워크/라이브러리이며이를 사용하여 많은 것들을 할 수 있으며 매력적인 GUI도 될 수 있습니다.

원하는 경우 Netbeans와 함께 제공되는 GUI 디자이너를 사용할 수 있습니다.

스윙에 머무르고 싶지 않다면 SWT이 있지만 표준에 맞지 않아 코드에 부 풀리감이 추가되어 앱이 더 좋아 보이지 않을 수도 있습니다.

+0

감사 Dhaivat 매우 도움이! –

+0

당신은 환영합니다 :) –

0

이 말은 좋은 생각은 아니지만 Adobe Air/Flash를 사용하여 GUI를 만든 다음 BlazeDS를 사용하여 Java와 Flex/Air/Flash 사이에서 통신 할 수 있습니다. 더 잘 보이지만 플래시로 프로그래밍하는 사람도 있습니다.

좋은 생각이지만 작동하지 않습니다.

+0

나는 즉각적인 시간 틀에서 나는 내가 가지고있는 간단한 녀석들에게만 고집 할 수 있다고 말하고 있지만, 당신의 생각을 고맙게 생각합니다! –