2012-04-30 1 views
3

나는 인터넷 검색을했는데 내 질문에 구체적으로 답변을 찾을 수 없었다. 나는 그들과 장단점의 차이점을 알고 싶었다.Netbean의 Swing Extensions Library와 javax.swing간에 차이점이 있습니까?

+0

* "의 장점과 단점을 각각"* .. * "확장 라이브러리 스윙 .."* 스윙 *에 대한 종속성이 있음 *하지 않습니다 "..하고있는 javax.swing을?" 확장 라이브러리의 모든 것을 포함합니다. 그만큼 'Swing Extensions Library'라는 이름에서 추측 할 수 있습니다. 전에는 들어 보지 못했습니다. ;) –

답변

2

NetBeans의 Matisse GUI 빌더 용으로 개발 된 GroupLayout이 Java SE 6에 추가되었습니다. 이전 JDK 버전을 사용하는 경우 원래의 비표준 라이브러리 (javax.swing-package 아님)가 필요합니다. .

참조 : http://wiki.netbeans.org/FaqFormSwingLayoutLibrary

+0

하나가 다른 것보다 최신입니까? 나는 차이가 있는지 확실하지 않다. – Strawberry

+0

JDK 6 이상을 사용하는 경우 JDK 버전을 표준으로 사용하는 것이 좋습니다. – Puce

+1

또한보십시오 : http://wiki.netbeans.org/FaqFormSwingLayoutLibrary – Puce

2

실제로 나는 완전히 확신 할 수는 없지만이 두 가지 사이에는 차이가 없다고 생각합니다. nebeans는 PC에 설치된 JDK를 사용합니다. 하지만 넷빈은 디자인 유연성을 제공합니다.

+0

거기에 사용 된 클래스 때문에 컴파일 할 때 스윙 확장 라이브러리를 공유해야하는 것 같아서 물었습니다. – Strawberry

+0

아니요 그렇게하지 않아도됩니다. netBeans에 추가 확장이 없기 때문입니다. – Saif

+0

아부, 그건 틀렸어. NetBeans에서 사용되는'org.jdesktop.layout.GroupLayout' 클래스를 호출하면 라이브러리를 공유해야합니다. Java 6에서 javax.swing의 GroupLayout을 사용하거나 NetBean의 Swing Library를 사용할 수 있습니다. 라이브러리를 전환하면 코드를 변경해야합니다. – Strawberry

관련 문제