2016-06-13 5 views
0

루프에서 JLabel을 만들고 끝에서 제거하려고합니다. 그래서 모든 레이블에 자신의 이름을 부여해야합니다 (예 : 레이블 [1], 레이블 [2] ...). 나는이 문제를 해결하는 방법을 상상할 수 없기 때문에 Java에 매우 익숙하다. 나는 이미 다른 방법을 시도했지만 모두 작동하지 않았습니다.변수를 JLabel의 이름으로 설정하십시오.

+3

* "나는이 문제를 해결하는 방법을 상상할 수 없다."* [Map'] (http : //docs.oracle.com/javase/8/docs/api/java/util/Map.html). 단순히 명령 행 기반 응용 프로그램에서 클래스와 메소드, 구조, 데이터 유형 및 데이터 구조 **에 익숙해지는 것이 좋습니다. GUI를 추가하면 복잡한 계층이 추가됩니다. –

답변

1

나는 확실하지 오전하지만 당신은 그 이름을 지정하지 않고 익명 객체의 수는 Array List에 (이 경우가 JLabel 또는 Label 것)에 추가 할 수 있습니다. (당신은 루프를 사용할 필요). 삭제하려는 경우 동일한 논리를 사용해야합니다.

알려 주시면됩니다. 당신이 다시 갇히게되면, 나는 코드를 작성함으로써 당신을 도울 수 있습니다. 그러나, 당신 자신을 쓰는 것이 당신에게 더 유익 할 것입니다.

좋은 하루 되세요 !!

+0

* "코드 작성으로 도움을 줄 수 있습니다."* 여기에 없으면 할 수 없습니다. SO는 Q & A 사이트이며 코드 생성 시스템이 아닙니다. –

관련 문제