스크롤 할 수 있지만 스크롤 할 수있는 적절한 용어는 아닐 수 있습니다. 고정 된 크기 인 java.util.List
과 다른 관점을 의미합니다.Java의 스크롤 가능 목록
목록에는 숫자 요소 (미리 정의 된 크기)가 정의되어 있어야합니다. 정의 된 크기보다 많은 요소를 추가하려고 시도하면 해당 요소는 목록의 맨 위 요소 제거와 함께 추가되어야합니다.
예를 들어, 이제, 목록 5 개 요소의 미리 정의 된 크기를 가지고 있으며, 이미 다음 (문자열의 목록을 가정하는 것은 일반적인 유형)와 같은 그 많은 요소가 포함되어 있다고
A
B
C
D
E
하자 추가 요소 F
이 추가되면 상단 (A
)의 요소가 위로 스크롤되어 사라져야합니다. 이제 List에는 다음 요소가 있어야합니다.
B
C
D
E
F
마찬가지로 G
이 추가 된 경우 다음 요소가 포함되어야합니다.
C
D
E
F
G
최상위 요소 인 B
등을 제거하는 것입니다.
공정한 방법이 있습니까? 이러한 종류의 기능을 지원하는 라이브러리가 있습니까?
참고 : 구조체는 반드시 java.util.List
일 필요는 없습니다. 배열을 시작으로 아무것도 될 수는 없지만 웹 응용 프로그램에서 이것을 필요로하므로 JList
, JScrollPane
과 같은 스윙에서 제공되는 구성 요소는 사용할 수 없습니다.
안녕하세요, 첫 번째 링크가 깨졌습니다. – Tiny
안녕하세요, 모든 링크가 잘 작동합니까? 첫 번째 인터페이스는 Queue 인터페이스의 JavaDoc에 연결됩니다. http://docs.oracle.com/javase/7/docs/api/java/util/Queue.html – Jim
처음에는 브라우저가 응답하지 않았습니다. 이제 그들은 모두 잘하고 있습니다, 미안 해요. – Tiny