2011-08-19 10 views
0

아마도 어리석은 질문이지만 Netbeans의 디자인 모드를 사용하여 인터페이스를 만들었지 만 지금은 기본 설정을 변경해야합니다. 특히 인터페이스 디자인 모드에서 작동하지만 지금은 일부 checkboxes 배열을 만들 필요가 수동으로 그들을 만들 필요가 어떻게 문제가 내가이 두 가지를 연결할 수 있습니까? 나는 나머지 코드에 어떻게 수동으로 생성 된 코드를 추가 할 수 있을까? 자동 코드 못해 윈도우 메모장처럼, 내가 당신이 또 다른 텍스트 편집기에서 파일을 열 수 기본적으로어떻게 기계 생성 코드를 변경할 수 있습니까?

 // Variables declaration - do not modify      
private javax.swing.JTextArea descrizione; 
private javax.swing.JFormattedTextField eta; 
private javax.swing.JCheckBox femmina; 
private javax.swing.JLabel jLabel1; 
private javax.swing.JLabel jLabel2; 
private javax.swing.JLabel jLabel3; 
private javax.swing.JLabel jLabel4; 
private javax.swing.JLabel jLabel5; 
private javax.swing.JLabel jLabel6; 
private javax.swing.JLabel jLabel7; 
private javax.swing.JPanel jPanel1; 
private javax.swing.JPanel jPanel3; 
private javax.swing.JScrollPane jScrollPane1; 
private javax.swing.JFormattedTextField malattia; 
private javax.swing.JCheckBox maschio; 
// End of variables declaration     
+0

제 제안은 코드 생성 GUI보다 손쉽게 조작하고 개선 할 수있는 Swing 사용자 인터페이스를 만드는 것입니다. –

+0

글쎄, 난 힘든 방법을 배웠다 :) 만약 내가 찾으면 해결책을 게시 할 것이다. 시간 내 줘서 고마워. – rosa

답변

1

예를 들어 다음과 같은 부분에 코드를 추가해야 declarations.I 변경하고 변수에 코드를 추가 할 수 있습니다 또는 무엇이든간에 ...

그러나 코드를 망칠 경우 디자이너가 읽을 수 없게 될 수 있습니다.

대부분의 경우 구성 요소를 선택하고 속성 탐색기 (화면의 오른쪽에있는 상자)를 열어 이러한 "코드"옵션을 검색 할 수 있습니다. 구성 요소 작성 프로세스에서 개인화 된 코드를 삽입 할 수있는 몇 가지 옵션을 찾을 수 있다는 것을 알고 있습니다.

+0

답장을 보내 주셔서 감사합니다. 정확히 문제는 내가 작동하는 인터페이스의 일부에 대한 기계 생성 코드가 필요하고 디자인 모드로 생성 할 수있는 자체 수동 코드를 추가 할 수 있지만 기계 코드를 변경하면 함께 작동하게됩니다. 그것은 일찍 일하는 부분을 엉망으로 만든다. 제가 제로에서 모든 것을 수동으로 작성해야 할 필요가 있다고 생각합니까? 내가 변경할 수있는 속성을 확인했지만 확인란의 배열을 만든 다음 개별적으로 각각의 루프를 통해 actionlistener를 추가하려고합니다. – rosa

0

생성 된 클래스를 확장하면 어떨까요? 따라서 생성 된 클래스는 변경되지 않지만 하위 클래스는 수동으로 변경됩니다. 생성 된 클래스 대신 하위 클래스를 사용하도록 클래스를 사용하는 코드를 변경해야합니다.

귀하의 요구 사항을 충족시킬 수 있습니까?

0

변수를 해당 섹션 (한 줄 또는 두 개 아래)에 추가하기 만하면됩니다. netbeans에 의해 생성 된 변수가 포함 된 영역을 편집 할 수 없지만 원하는만큼 변수를 추가 할 수 있습니다. 그런 다음 코드의 어느 위치에서나 참조 할 수 있습니다. Netbeans은 수동으로 선언 된 변수를 만지지 않습니다.

관련 문제