사용자가 버튼을 클릭 할 때마다 JList
을 표시하려고합니다. 버튼 클릭 이벤트에 대한 내 코드는 다음과 같습니다.버튼 클릭시 JList로드
public void loadListBtnActionPerformed(java.awt.event.ActionEvent evt){
JList myJList = new javax.swing.JList();
myJList.setVisibleRowCount(10);
jPanel7.add(myJList);
jPanel7.revalidate();
jPanel7.repaint();
}
버튼 클릭시 목록이 표시되지 않는 문제가 있습니다. 버튼 클릭시 목록을 추가하는 방법은 무엇입니까? 선호 크기가 0x0
될 것입니다 그래서 어떤 요소를 포함하지 않는
이 코드는 (당신은 적어도 우리에게 당신이 jpanel7을 위해 사용하고있는 레이아웃의 몇 가지 아이디어를 제공하고, 최고의 SSCCE를 제공해야 –
을 이해하는 것만으로는 충분하지 않습니다 http://sscce.org/). – sarcan
시작시 GUI에 목록을 추가하십시오. 생성하는 데 사용되는 ['DefaultListModel'] (http://docs.oracle.com/javase/7/docs/api/javax/swing/DefaultListModel.html)에 대한 참조를 유지하십시오. 버튼을 클릭하고 모델을 채 웁니다. –