2011-02-18 6 views

답변

1

이 구성 요소를 의미합니까? 그래서, 자바에 표시하는 경우

A list

, 당신은 몇 가지 선택 사항이 있습니다.

  • 당신은 항목 (즉 액션 보낸 사람을 말의), 당신은 단순히 항목을 표시 할 경우, JPanel
  • 에드 '수직 BoxLayoutJButtons을 사용하는 경향이 사용자 정의 할 쉽게 클릭 할 수 있도록하려면 자신의 디스플레이, 의심의 여지가JList가는 방법. 또한 항상 도움이되는 Swing tutorial을 살펴보십시오.

편집

Accordint 오 주석, 버튼 표시 내용 아래의 영역을 가지고, 당신은 트위스트와 함께 두 번째 솔루션을 사용합니다. Swing의 모든 요소는 실제로 JComponents이므로 해당 요소에 넣을 수 있으므로 JPanelJList 요소로 사용합니다. 각 JPanel에는 시작 버튼이 항상 표시되고 시작시 숨겨진 하나의 하위 패널이 표시됩니다. JButton을 클릭하면 연관된 하위 패널을 표시하거나 숨길 수 있습니다. 당신이 효과의 일종을 원한다면, 당신은 곧 자바 FX에 대한 하나

  • 대기는
  • 사용 Filthy Rcih Clients 애니메이션 라이브러리 (자신의 링크 페이지를 찾아 보라) 효과
  • 을 전환 할 수 있습니다.
+0

버튼 중 하나를 클릭하면 편집 가능한 영역이 열리고 아래쪽 버튼은 아래쪽으로 슬라이드됩니다. 그래서 그것을 달성하는 방법. –

0

예제와 같이 동작하는 표준 스윙 구성 요소가 없습니다. 그러나 SwingX project : JXTaskPaneJXTaskPaneContainer 구성 요소에서 비슷한 것을 찾을 수 있습니다.

예제와 달리 섹션은 독점적이지 않습니다. 그러나 몇 줄의 코드만으로이 독점권을 얻을 수 있습니다.

관련 문제