Java 스윙에서 퀴즈 기반 질문을 사용하는 프로젝트가 있습니다. 어떤 레이아웃을 사용할 지, 얼마나 많은 panels.frames를 사용할 지 모르겠습니다. 내가 100 개의 질문이 있는지 나는 모른다. 다음 버튼은 다음 질문으로 넘어갈 것이고, 얼마나 많은 Panels.frames가 필요할 것이고 어떤 레이아웃을이 경우에 사용할 것인가. 제발 좀 도와주세요.카드 레이아웃의 여러 Jpanels
-1
A
답변
2
각 질문마다 CardLayout을 사용하지 마십시오.
대신 질문의 데이터를 표시 할 수있는 단일 패널이 있습니다.
그런 다음 질문 객체가 포함 된 ArrayList가 있습니다.
"다음"버튼은 ArrayList에서 다음 Question을 가져 와서 패널의 데이터를 새로 고칩니다.
관련 문제
- 1. jFrame에 여러 jPanels 추가
- 2. JFrame에서 여러 JPanels 편집
- 3. 여러 클릭 가능한 JPanels
- 4. null 레이아웃의 카드 레이아웃 jframe
- 5. JFrame에서 여러 JPanels 가시성 제어
- 6. CardLayout의 여러 JPanels 간 전환
- 7. Android : 동일한 레이아웃의 여러 이미지
- 8. 스윙 카드 레이아웃의 오브젝트 위치 지정
- 9. JPanels 그룹에서 JPanels 드래그 및 이동
- 10. JLayeredPane을 사용하여 JPanel에 여러 JPanels 추가
- 11. 여러 JPanels - 모든 버튼이 동일한 크기입니다.
- 12. 여러 레이아웃의 위젯 "id"
- 13. 동일한 레이아웃의 여러 목록보기
- 14. JPanels 간 전환
- 15. JPanels, Listeners and Threads
- 16. JFame에서 병렬로 보이는 JPanels
- 17. JPanels 자체에 대한 참조없이 여러 UI JPanels에서 스윙 동작 다루기
- 18. 많은 JPanels 인쇄하기
- 19. 레이아웃의 여러 줄 편집보기 XML
- 20. 여러 레이아웃의 레일 [Newbie Q]
- 21. 키보드로 JPanels 바꾸기
- 22. 공유되는 여러 신용 카드
- 23. JFrames and JPanels
- 24. JSplitPane의 JPanels 크기 조정
- 25. JFrame에 다중 JPanels 추가
- 26. JPanels 안에 JButton 포맷하기
- 27. BorderLayout에 JPanels 배치
- 28. 자바 스윙 복수 jpanels
- 29. JFrame의 두 JPanels
- 30. Swing의 예쁜 JPanels
시작하는 곳이 계획하는 것 같습니다. 완벽한 솔루션은 없지만 모든 엔지니어링 프로젝트는 선택으로 시작됩니다. 어떻게 꾸미고 싶니? 어떻게하면 다음 질문으로 이동 하시겠습니까? 여러 개의 창 또는 하나의 응집력 있고 쉬운 프로그램 창을 원하십니까? 일단 이러한 질문에 답을 얻은 후에는 이러한 설계 목표를 달성하는 방법을 연구 할 수 있습니다. – Aaron3468