목록을 선택하면 항목을 처음 선택할 때 두 번째 항목을 선택하면 둘 다 선택되어 첫 번째 항목이 그대로 유지됩니다. 목록 선택 모드를 여러 항목으로 설정했습니다. 하지만 여전히 ctrl 키를 눌러야합니다. ctrl 키를 누르지 않고 수행하고 싶습니다. 목록 항목을 어떻게 선택합니까? StanislavL제안 나는 다음과 같은 시도하지만 나를 위해 일하지 않았
JTable의 열에 JList를 넣는 간단한 방법이 필요합니다. 나는 이미 JLists와 테이블을 가지고 있지만, 테이블에 넣을 때 JList는 String으로 표시된다. DefaultTableModel을 사용하기 때문에 정상이다. 나는 는 getColumnClass를 오버라이드 (override) 한() 등 : public Class<? extends O
에서 요소를 제거하고 얻을 예외 : Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 1 >= 0
at java.util.Vector.elementAt(Vector.java:447)
at javax.swing.DefaultListModel.r
다음 코드는 made_list.setListData(original_list.getSelectedValues()); 여기서 made_list는 하나의 JList이고 original_list는 다른 JList입니다. 이 코드로 실행하면 original_list에서 선택한 값이 made_list의 이전 값을 대체합니다. 나는 그것을 원하지 않는다. 나는 대신에
JTable처럼 머리글이있는 목록을 만들려고합니다. JTable을 클릭하여 정렬 순서를 변경하는 등의 작업을 할 수 있습니다. 그러나 목록의 셀을 다른 크기로 만들려고합니다. 임의 크기의 셀 또는 고정 크기 셀과 헤더가있는 JTable을 사용하여 JList를 만들 수 있지만 동시에 둘 다 가져올 수 없습니다. 또한 JList를 JScrollPane에 넣고