내 프로그램은 다음과 같습니다!Java Swing 클래스를 패널에 동적으로로드
는 동적으로 밑 부분이있는 콤보 상자에서 선택한 항목에 따라 하단 프레임에 프레임을로드 할. 예를 들어 첫 번째 항목이 선택되면 PresentValue.java 파일의 패널을 표시합니다. 아이디어는 각각의 자바 파일에서 내가 디자인 한 것을 보여주는 각각의 선택을위한 하나의 자바 파일을 가지고 있다는 것입니다.
이 두 개의 자바 파일
은 콤보 상자의 선택에 따라, 내 첫 번째 스크린 샷에서 "바닥"상자에 넣어해야합니다.나는 안드로이드 프로그래밍에 더 익숙해졌으며 거기에서 파생 된 조각을 바꾸어로드 된 조각을 바꾸는 간단한 replace 메서드를 호출했습니다. 여기에서 비유를 찾으십시오.
final JComboBox selectorBox = new JComboBox(selection);
selectorBox.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
int selectionID = selectorBox.getSelectedIndex();
}
});
하지만 내가하고 싶은 일을 할 수 없습니다. 설명 해주십시오.
로드 자체에 프레임 .. 설명해은 .. –
, 난 바닥 부분은'PresentValue.java' 무엇 – Killerpixler
상자에 selcted 내용에 따라 동적으로 변경, 편집 필요를 참조하십시오? JPanel의 하위 클래스입니까? – Sednus