2012-06-26 2 views
2

NetBeans IDE를 사용하여 NetBeans 플랫폼을보고 스윙 UI 응용 프로그램을 만듭니다.NetBeans IDE에서 팔레트에 구성 요소 추가

jCalendar 구성 요소를 팔레트와 내 창으로 가져 오려고합니다. 문제는 폼에 드래그하려고하면 모듈에 종속되지 않는다는 오류가 발생한다는 것입니다.

enter image description here

그래서 나는 그것을 팔레트에 있고 거기 점점 내가 프로젝트에서 종속성을 추가로 이동하려고 할 때, 라이브러리로 만드는 작업이 포함됩니다에도 불구하고, 그러나 추가됩니다, 문제를 생각하지 속성/라이브러리를 선택하면 라이브러리 목록에서 선택할 수 없습니다!

enter image description here

이 프로젝트는 넷빈즈 모듈이고, I는 일반 자바 프로젝트에서이를 만들 때, 나는 목록에서 찾을 수 있습니다. 라이브러리 관리자에서도 볼 수 있지만 NetBeans 모듈의 속성에서는 볼 수 없습니다.

enter image description here

나는이 라이브러리는 여기에 추가되지 왜 어떤 아이디어?

P. 이 자습서를 사용하여이 팔레트를 내 팔레트에 가져 오려고했습니다. 차이점이 있다고 가정합니다. 그의 프로젝트는 NetBeans 플랫폼이 아닙니다. http://greenxgene.blogspot.co.uk/2012/04/how-to-use-jcalendar-date-picker-in.html

답변

3

나는 문제의 근본 당신이 "라이브러리 래퍼 모듈"

이 당신의 jCalendar 항아리를 래핑하고 그것에서 넷빈즈 모듈을 생성을 만들 필요가 있다고 생각합니다.

New Project Dialog

그 후에 당신은 당신의 형태에 상품을 추가 할 수 있어야합니다.

+0

감사합니다. 이것은 효과가 있지만 왜 필요합니까? – Blueberry

+0

바로 가기가 있습니다. 속성 -> 라이브러리 -> 포장 된 병 -> 마우스 오른쪽 버튼을 클릭하고 거기에 항아리를 추가하십시오. 이렇게하면 라이브러리가 작업중인 모듈의 일부가됩니다. 이는 빠른 프로토 타이핑에 유용 할 수 있지만이 방법으로 매우 쉽게 종속성을 복제 할 수 있으므로 권장하지 않습니다. –

+0

그 하나의 팀을 시도, 실제로 작동하지 않았다. 그것이 그것을하는 옳은 길과 같게 보이지 않았던 이래로, 나는 너무나 열심히 시험해 보지 않았다! 왜 이것이 감싸 져야하는지 아직 확실하지 않습니다 ... – Blueberry

0

는,이 할 팔레트 라이브러리에 라이브러리를 추가하려면 : 도구/라이브러리로 이동

  • 를 눌러 새로운 도서관
  • 는 라이브러리 이름을 설정하고 라이브러리 유형으로 클래스 라이브러리를 선택
  • JAR/폴더 추가 버튼을 누르고 라이브러리를 형성 할 모든 병을 추가하십시오 (다른 탭을 사용하여 소스와 자바 문서를 추가하십시오)
  • Ok를 누르면 완료됩니다

Netbeans 플랫폼 개발에 라이브러리를 사용하려면 Tim이 언급 한대로하십시오.

1

래퍼 작성 방법보다 쉬운 방법이 있습니다. Tools -> Palette -> Swing/AWT Components.

    1. 이동 JCalender

    2. 히트가 JAR에서 추가를 그냥 간단한 단계를 수행라는 새로운 카테고리를 생성합니다.

    그게 전부입니다. 다음과 같은 멋진보기가 있습니다.

  • 관련 문제