2017-09-11 15 views
-2

재 :필요한 것과 동일한 양의 패널을 만드는 방법은 무엇입니까?

In this picture, 나는이 패널은 내가 데이터베이스가 얼마나 많은 행에 패널을 자동으로 생성 할 수있는 프로그램을 원하는이 database

에서 2 행에 해당합니다. 예를 들어

:

  • 행 1 :
  • 2 행에만 1 패널 2 개 패널 ....
  • 4 행 4 패널.

등등.

또한 학생 관리 응용 프로그램이나 학교 관리 응용 프로그램을 알고 있다면 많은 도움이 될 것입니다. 그들을보고 광산을 개선하려고 노력할 것입니다.

답변

0

표시 할 수있는 모든 가능한 항목에 대해 프리 팹을 생성해야합니다 (즉, 테이블이 포함 된 패널, 공지 사항이 포함 된 패널 중 하나, 차트가 포함 된 패널 중 하나). .) 당신이 필요로하는 설정자를 넣으십시오. (이미지에서 보여준 패널에서 , setContentsetIcon이 필요합니다.

이 작업이 끝나면 데이터베이스에 표시 할 데이터를 쿼리하고 각 결과 (반환 된 각 행)에 대해 프리 패브의 인스턴스를 작성하고 결과에있는 데이터로 채 웁니다 setter를 사용) 스크롤바에 추가하십시오.

+0

매우 유감 스럽지만 어떻게 할 수 있습니까? 패널 객체를 만들려고했지만 어떻게해야할지 모르겠다. – Liquicidize

+0

JPanel을 확장 한 클래스를 만든 다음 표시 할 내용을 추가하여 사용자 정의합니다. 귀하의 태그가 제안하는대로 netbeans를 사용하는 경우 패널 양식을 작성하고 매우 쉬운 비주얼 편집기로 채울 수 있지만 코딩을 통해 제안하여 스윙 작동 방식을 더 잘 이해할 수 있습니다. –

+0

예를 만들 수 있었다. 고마워요! 이제 내 주요 프로젝트에 적용 해 보겠습니다. – Liquicidize