넷빈스에서customize 코드 조작을 조심하십시오

1677 단어 swingNetbeans

NetBeans 6.8 숙제를 하고 편집 인터페이스의 편리함을 이용한다.그러나 사용 과정에서 매우 불편한 부분도 발견할 수 있다. 예를 들어 일부 구성 요소를 수정하려면postinit와post-adding의 차이에 주의해야 한다.
 
post-init에서 추가한 코드는 선택한 컨트롤을 바꾸지만,post-adding 이후에 추가된 코드는 선택한 컨트롤을 바꾸지 않습니다.
 
post-init와post-adding 사이에 주석이 있습니다. 꼼꼼히 하세요!!
// Code adding the component to the parent container - not shown here

 
 
1.
categoryComboBox = new javax.swing.JComboBox();

categoryComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
try{

    categoryComboBox = this.getComboBox();

} catch (SQLException ex) {
            Logger.getLogger(modellibApp.class.getName()).log(Level.SEVERE, null, ex);
        }
categoryComboBox.setEditable(true);
// Code adding the component to the parent container - not shown here
2.
categoryComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
Logger.getLogger(modellibApp.class.getName()).log(Level.SEVERE, null, ex);
        }
categoryComboBox.setEditable(true);
// Code adding the component to the parent container - not shown here
try{

   categoryComboBox = this.getComboBox();

} catch (SQLException ex) {
           Logger.getLogger(modellibApp.class.getName()).log(Level.SEVERE, null, ex);
        }

 

좋은 웹페이지 즐겨찾기