홈>
jSpinner를 사용하여 Form 응용 프로그램을 만들려고합니다. 효율성을 위해 모든 jSpinner를 ArrayList ()로 가져 와서 각 jSpinner에 대해 값 0을 설정하고 싶습니다.
ArrayList의 선언 :
public ArrayList mylist = new ArrayList();
jSpinner로 채워진 ArrayList :
mylist.add(jSpinner_500_e); mylist.add(jSpinner_200_e); mylist.add(jSpinner_100_e);
또한 "set (index_of_arraylist, value) 함수는 ArrayList의 특정 인덱스를 변경할 수 있지만 jSpinners에는 특정 값을 설정하기위한 setValue () 속성이 있습니다.
누군가, 내 ArrayList ()를 사용하고 for 루프에서 jSpinners 값을 조정하는 방법을 알고 있습니까? 대단히 감사합니다.
- 답변 # 1
관련 자료
- python 3.x - Pandas의 다른 탭에서 일치에 따라 값 변경
- while 루프에서 Bash 변경 변수 값
- vue.js - 쿠키 값 변경시 Vue 다시 렌더링
- python - Django 모델이 값으로 반환하는 것을 변경하는 방법은 무엇입니까?
- python - HTML 페이지에서 렌더링하기 전에 뷰의 값 변경
- Angular의 변경시 html에서 구독 값을 업데이트하는 방법은 무엇입니까?
- python - sqlalchemy에서 값 변경 후 이벤트를 트리거하는 방법
- c# - 익명 유형 목록의 구성원 값 변경
- r - 한 열의 값을 다른 열에서 변경하는 for 루프를 어떻게 수정합니까?
- javascript - 리스너 또는 라디오 버튼 값 변경 JQuery v351
- dataframe - R dataframe의 특정 달에 대한 변수 값을 변경합니까?
- python 3.x - 함수는 i의 값을 변경하지 않습니다
- reactjs - 값이 변경되지 않는 핸들러가 작동하지 않는 이유는 무엇입니까?
- javascript - 특정 날짜에 도달하면 MongoDB에서 속성 값을 자동으로 변경하는 방법
- javascript - 체크 박스는 React todo 애플리케이션에서 클릭시 값을 변경하지 않습니다
- arrays - Java ArrayList에 첫 번째 값이 없습니다
- python - 곱하기 조건이있는 열의 값 변경
- java - ArrayList의 요소 이름을 변경하는 방법
- html - 자바 스크립트 - 값이… 일 때 표의 텍스트 색상 변경
- javascript - 커서 위치에서 jS 변수 값을 점진적으로 변경하려면 어떻게해야합니까?
관련 질문
- Java에서 jframe 구성 요소 간에 변수와 목록을 전달하는 방법
- java : 스레드 무한 루프에서 JFrame 패널 업데이트
- Java -while 루프에 있을 때 JLabel이 추가되지 않음
- Java -JFrame이 닫힐 때 메시지를 인쇄하는 방법은 무엇입니까?
- java : JFrame 클래스에서 새 모양을 그리시겠습니까? [복제하다]
- java : JFrame은 아무 것도 변경하지 않고 다음날 비어 있습니다.
- java : 창을 최소화하고 다시 열지 않으면 구성 요소가 제대로 표시되지 않습니다.
- java : 지속적으로 출력을 인쇄하도록 내 JFrame 버튼을 만들 수 있습니까?
먼저 변경해야 할 것은 ArrayList에 type 매개 변수를 추가하여 컴파일러에게 알려야 할 개체 유형을 알려주는 것입니다. 변경 :
public ArrayList mylist = new ArrayList();
to :
public ArrayList<JSpinner> mylist = new ArrayList<>();
"다이아몬드 연산자"(
<>
) 사용을 볼 수 있습니다 )-JDK7에 제공되었으며 불필요한 코드를 줄이고 좀 더 명확하게 만듭니다. 이제 당신은mylist
를 걷는 몇 가지 가능성을 시도 할 수 있습니다 내용 값 변경 :for-each 루프가 있습니다- "각
JSpinner
마다mylist
에서 중괄호 안에 코드를 작성하십시오 :같은 결과를 얻는 다른 방법은 ArrayList를 안내하는 반복자를 작성하는 것입니다. 각 요소에 대해 지정된 조치를 수행합니다. 예를 볼 수 있습니다 :
간단한 for 루프를 사용할 수도 있습니다 :