import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.event.*;
public class Main1 extends JApplet{
private DefaultListModel model=new DefaultListModel();
private JButton jia=new JButton("添加");
private JButton shan=new JButton("删除");
private JList list=new JList();
public Main1() {
JPanel pane=new JPanel();
pane.add(jia);
pane.add(shan);
add(pane,BorderLayout.NORTH);
add(new JScrollPane(list),BorderLayout.CENTER);
list.setModel(model);
model.addElement("我");
jia.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO 自动生成的方法存根
String s=JOptionPane.showInputDialog("添加的项");
model.addElement(s);
}});
shan.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO 自动生成的方法存根
model.remove(list.getSelectedIndex());
}});
}
}
在这里插入代码片
JList和它的模型 DefaultListModel
猜你喜欢
转载自blog.csdn.net/feiqipengcheng/article/details/105164706
今日推荐
周排行