2011-03-08 4 views
1

이것은 내가 아는 멍청한 질문이지만 Linux 및 Windows에서 실행되는 Java로 프로그램을 작성할 수 있습니까? .Net 세계에서 Windows Form Application으로 알려진 것과 동일합니다.Windows 및 Linux에서 실행되는 Visual Java App

"콘솔 앱"을 원하지 않지만 Windows 7 (64 비트) 및 Linux Ubuntu에서 실행되는 풍부한 프론트 엔드 유형 응용 프로그램을 사용하고 있습니다.

글타래 쓰기 가능한 솔루션입니까?

EDIT, 내가 쓴 것은 예 (절대적으로) 또는 어려움 또는 아니오로 예, 언어 X가 더 적합한 답변 유형입니다.

답변

2

물론! SWT을 사용하면 무료로 기본 위젯을 사용할 수 있습니다. :)

우리는 Windows, Mac OS 및 Linux에서 실행되는 완벽한 ERP를 작성했습니다. 몇 가지 문제가 있지만, 앱에서 실제로 플랫폼 독립적 인 것으로 수정해야하는 부분은 올바른 경우 약 0.1 %입니다.

+0

자, 그럼 Eclipse IDE가 네이티브 위젯을 보완합니까? –

+0

네, 그렇습니다. SWT와 Swing의 차이점은 SWT가 기본 위젯을 사용한다는 것입니다. Swing은 자체적으로 고유 한 것처럼 보이는 위젯을 픽셀 용 픽셀로 그립니다. 이것은 RDP와 같은 원격 연결에 비해 끔찍한 일이기 때문에 항상 기업용 애플리케이션에 SWT를 권장합니다. – Daniel

+0

downvoter는 그의 의견을 설명 할만큼 친절한가? – Daniel

4

Daniel이 언급했듯이 SWT를 사용할 수 있지만 Swing에 대한 자습서 만 찾으면 두 플랫폼 모두에서 작동 할 Java GUI에 대한 기초가됩니다. 실제로 더 높은 수준의 응용 프로그램 언어는 없습니다.

관련 문제