0
jlist
에 몇 개의 행만있는 경우 스크롤 막대를 아래로 스크롤 할 필요가 없기 때문에 스크롤 막대를 원하지 않습니다. 또한 비어있는 행을 강조 표시하는 빈 행을 클릭 할 수 있습니다. 행을 강조 표시하는 기능을 비활성화하려면 어떻게합니까?JScrollPane 내의 JList가 전체 영역을 채우지 않을 때 JScrollBar를 비활성화하는 방법은 무엇입니까?
public ProductApplication()
{
//WEST PANEL
JPanel west = new JPanel(new BorderLayout());
west.setBorder(BorderFactory.createMatteBorder(
5, 5, 5, 5, Color.blue));
west.add(new JTextField("Products"),
BorderLayout.NORTH);
pList = new JList(product);
pList.setFixedCellHeight(20);
pList.setFixedCellWidth(100);
west.add(pList, BorderLayout.CENTER);
scrollpane = new JScrollPane(pList);
west.add(scrollpane, BorderLayout.WEST);
add(west, BorderLayout.WEST);