下面的示例展示了如何在Java Swing应用程序中为列表框创建分隔符。
使用以下API -
JList - 创建标准列表。
JList.setSelectedIndex(index); - 选择项目。
JList.setSelectionMode(); - 设置选择模式。
JList.setCellRenderer(); - 设置将呈现分隔符的自定义单元格渲染器。
示例
package com.yiibai.swingdemo;
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.LayoutManager;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JSeparator;
import javax.swing.ListCellRenderer;
import javax.swing.ListSelectionModel;
import javax.swing.event.ListSelectionE