NetBeans 7.1에서 응용 프로그램을 작성 중이며 새로 도입되었습니다. 하나의 JFrame과 두 개의 JPanel을 만들었고, JPanel의 버튼 클릭 사이를 전환하고 싶습니다 (물론이 패널의 버튼이 있습니다). 내가 JFrame과 JPanel을 NetBeans IDE와 함께 만들었고 JPanel 내부의 JFrame을 어떻게 전환 할 지 모릅니다. 나는 SetVisible (true)로 시도했다. 그러나 그것은 내가 원하지 않는 새로운 JFrame을 열뿐입니다. 미리 감사드립니다.자바 GUI 애플리케이션?
0
A
답변
0
프레임의 패널간에 전환하려면 JCardLayout이 필요합니다.
레이아웃 관리자를 프레임의 JCardLayout으로 설정 한 다음 두 패널을 프레임에 추가합니다. 그런 다음 버튼을 누르면 'first(), last(), next(), previous() 또는 show()'를 사용하여 패널간에 이동할 수 있습니다.
플리퍼 버튼을 항상 표시하려면 프레임에서 다른 레이아웃을 사용하고 프레임을 (적절한 방식으로) 프레임에 배치 한 다음 카드 레이아웃이있는 다른 패널을 만들고 카드 레이아웃 패널에 대한 컨트롤이있는 두 패널을 만든 다음 프레임에 카드 레이아웃 패널을 추가합니다.
스윙 튜토리얼을 읽는 것이 좋습니다. 여기에서 모든 Java 자습서를 찾을 수 있습니다. [The Really Big Index] (http://docs.oracle.com/javase/tutorial/reallybigindex.html). 이 페이지에서 CardLayout 자습서를 검색하십시오. –
@HovercraftFullOfEels 그 링크에 감사드립니다. 나는 그것이 존재한다는 것을 결코 알지 못했습니다. – Deco
당신은 천만에요. 재미있어! –