在模式对话框中创建JList的方法是通过以下步骤实现的:
以下是一个示例代码,演示如何在模式对话框中创建JList:
import javax.swing.*;
import java.awt.*;
public class JListInDialogExample {
public static void main(String[] args) {
// 创建模式对话框
JDialog dialog = new JDialog();
dialog.setModalityType(Dialog.ModalityType.APPLICATION_MODAL);
dialog.setSize(300, 200);
// 创建列表项数据
String[] listItems = {"Item 1", "Item 2", "Item 3", "Item 4", "Item 5"};
// 创建JList对象
JList<String> list = new JList<>(listItems);
// 创建JScrollPane对象,并将JList添加到其中
JScrollPane scrollPane = new JScrollPane(list);
// 将JScrollPane添加到对话框的内容面板中
dialog.getContentPane().add(scrollPane);
// 显示对话框
dialog.setVisible(true);
}
}
这个示例代码创建了一个模式对话框,并在其中显示了一个包含五个列表项的JList。你可以根据需要修改列表项的内容和模式对话框的大小。
领取专属 10元无门槛券
手把手带您无忧上云